Я бы предложил exFAT
. Вот почему:
- Он работает в RW везде (в отличие от NTFS, который поддерживается только для чтения в Mac OSX), он включен в Windows начиная с Windows XP и в Mac OSX начиная с Mac OS X 10.6 (Snow Leopard), и на самом деле все дистрибутивы GNU / Linux там включают пакеты для него в репозиториях по умолчанию.
Даже устройства Android, устройства iOS (iPhone и iPad) и некоторые умные телевизоры поддерживают его с 2017 года.
- Он не поддерживает права доступа и владение файлами (в отличие от ext2 / 3/4, NTFS и HFS +), и это хорошо, поскольку они могут сильно раздражать флэш-накопитель, который вы часто подключаете к нескольким различным компьютерам.
- Он поддерживает большие диски и большие файловые системы без потери места и поддерживает файлы размером более 4 ГБ (в отличие от FAT32). Он поддерживает практически любые символы Юникода в именах файлов и каталогов (в отличие от FAT32
- Это достаточно просто, чтобы быть быстрым (в отличие от NTFS) и надежным (в отличие от FAT32).
- С картами SDXC exFAT стал стандартом для карт SD и micro SD с объемом памяти более 32 ГБ, поэтому можно ожидать его поддержки в большинстве последних камер, видеокамер, смартфонов и игровых приставок. Так что, даже если вы не думаете, что это нужно, возможно, у вас уже есть одно или несколько устройств, использующих его или готовых к нему.
К сожалению, патенты на exFAT не позволяют включать его в основное ядро Linux, поэтому вам нужно вручную установить реализацию exFAT, чтобы добавить поддержку этого в вашу систему. В любом случае, как только вы установите его, система сможет монтировать или размонтировать его, используя обычные механизмы.
Большинство дистрибутивов предоставляют пакеты для установки реализации FUSE, которая работает нормально и без нареканий. Я использовал его для флэш-накопителей, SD-карт и внешних USB-дисков, и я доволен этим.
Я ожидаю, что файловая система FUSE будет медленнее, чем собственная, но чаще всего узким местом является аппаратное обеспечение, а не файловая система (часто сами флешки работают медленнее, чем драйверы файловой системы), поэтому для «нормального» использовать это не будет проблемой вообще.
Чтобы использовать EXFAT на Ubuntu и Debian вам просто нужно установить exfat-fuse
и exfat-utils
пакеты:
sudo apt-get install exfat-fuse exfat-utils