Я в процессе форматирования внешнего жесткого диска с целью длительного хранения резервных копий (фото и т.п.). В настоящее время я использую Mac OS, но не уверен, что не перейду в будущем. Насколько мне известно, ExFAT совместим как с Windows, так и с Mac OS
Есть ли какие-либо недостатки в форматировании в ExFat, а не в Mac OS extended или какой-либо другой несовместимой файловой системе? Почему бы мне не выбрать ExFAT, если она гарантирует, что я всегда смогу прочитать свой диск практически на любом компьютере?
решение1
ExFAT, вероятно, является наиболее портативным решением, поскольку изначально читается большинством ОС.
Он не страдает от ограничения FAT на размер файла в 4 ГБ.
С другой стороны, вы не можете использовать ExFAT для Time Machine, только HFS+... поэтому ваши резервные копии будут представлять собой простые ручные копии.
Также… ExFAT не может содержать разрешения unix, не может содержать вилки ресурсов [которые все еще используются Apple для некоторых типов данных], использует только одну таблицу распределения файлов и карту свободного пространства и не ведет журнал, поэтому вы рискуете всем, если ваш диск отключится во время записи или будет отключен без извлечения.
Используйте HFS+ для дисков spinny rust, APFS для SSD.
решение2
Другие причины, которые стоит упомянуть:скоростьи миллиарды ._*
и.DS_Storeмусорные файлы создаются на exfat, если вы используете диски с macos. Копирование файлов на macos с/usr/bin/ditto
--norsrc ...
вместо cp
или Finder может смягчить эту проблему в некоторой степени.
Помимо совместимости с другими ОС, есть еще несколько причин использовать exfat.
Альтернативы: HFS+ отлично работает на Linux (только чтение), а поддержка ext4 может быть добавлена на Mac (но надежные опции чтения-записи не бесплатны).
решение3
Ну, во-первых, Exfat не поддерживается ни в одной системе Linux, а это значит, что вы не сможете читать или писать на этом устройстве. Вы также делаете жесткий диск небезопасным для использования, сводя к минимуму его безопасность, что может привести к легкому доступу вредоносного ПО.