ubuntulogo-e1453473960469 О ExFAT и как включенить её поддержку в Ubuntu 16.04 и производные

О ExFAT и как включенить её поддержку в Ubuntu 16.04 и производные

Понадобилось форматнуть карту памяти смартфона в файловую систему ExFAT (по умолчанию обычно FAT32), для записи больших файлов (у FAT32 ограничение в 4Гб на один файл).

Форматнул в винде, включаю в комп с Ubuntu (а точнее с ElementaryOS) и … флешку система видит, но не монтирует.

Оказалось, «из коробки» Убунты не могут эту файловую систему. С одной стороны понятно, она проприетарная. Но Ubuntu всегда славилась тем, что удобство пользователя ставилось выше идей чистого Open Sourse. Говорят такова лицензия Майкрасофта на ExFAT. 

Короче, в консоли вбиваем sudo apt-get install exfat-fuse exfat-utils, после этого всё монтируется и нормально работает.

Для справки главные преимущества ExFAT перед FAT32: 

  • Уменьшение количества перезаписей одного и того же сектора, что важно для флеш-накопителей, у которых ячейки памяти необратимо изнашиваются после определённого количества операций записи
  • Теоретический лимит на размер файла 264 байт (16 эксабайт), против 4Гб у FAT32
  • Улучшение распределения свободного места за счёт введения бит-карты свободного места, что может уменьшать фрагментацию диска. В теории быстрее должно считывать информацию.
  • В Windows XP работает с Service Pack 2 и 3 с обновлением KB955704, в Висте не знаю (у кого-то есть Виста?), 7 и выше «из коробки»