Понадобилось форматнуть карту памяти смартфона в файловую систему 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 и выше «из коробки»