3

Я все чаще и чаще берусь за предел 4 ГБ FAT32 для USB-накопителей. Тем не менее, возможность отключить устройство, не отключая его в первую очередь, является обязательным для меня. Недавно я заметил exFAT, однако не смог найти никакой информации о том, можно ли безопасно отключить диски, отформатированные с exFAT, без размонтирования.

Они могут?

4 ответа4

6

Не совсем конкретно для exFAT, но:
Я бы сказал, что НИКОГДА не безопасно отключать USB-накопитель, не отключая его в первую очередь. По крайней мере, когда вы записали материал на диск. Пока вы только читаете, отключение без размонтирования не может причинить вреда, но в тот момент, когда вы действительно что-то записали на диск, вы должны размонтировать его для сброса буферов (возможно, еще не все записано на диск).
Если вы подождете достаточно долго, они будут сброшены, и было бы безопасно снова отключить устройство без демонтажа.

6

Хотя удаление тома FAT без размонтирования не на 100% безопасно, это безопаснее, чем NTFS.

exFAT имеет следующие отличия от FAT 32:

  • Ограничение размера файла теперь составляет 16 эксабайт.

  • Ограничения на формат и размер файлов на каталоги практически исключены.

  • Как и HPFS, exFAT использует растровые изображения свободного пространства для уменьшения фрагментации и проблем с выделением / обнаружением свободного пространства.

  • Как и HTFS, системы разрешений должны иметь возможность подключаться через список контроля доступа (ACL). Однако неясно, будет ли Vista включать эту функцию.

Поскольку кеширование выполняется практически одинаково, вы должны получить такое же поведение при размонтировании из exFAT, как и из FAT32.

1

Я где-то слышал, что в операционных системах * nix кэширование ввода / вывода выполняется таким образом, что отключить диск гораздо безопаснее, чем в Windows.

Исходя из собственного опыта, у меня возникают проблемы с коррупцией (требующие хорошего fsck ов) нечасто, когда я отключаю диски в OSX. Я редко, если вообще когда-либо, сталкиваюсь с такими проблемами в Windows, под FAT32 и exFAT.

1

NTFS не предназначена для съемных дисков. ExFAT был разработан для этого, но имейте это в виду: у FAT12/FAT16 и FAT32 есть 2 FAT, они триггер. У exFAT есть один FAT, и если он поврежден, вы облажались. В более позднем выпуске exFAT будет TexFAT (Transaction Safe exFAT), где будет 2 FAT и 2 карты распределения битов. Это будет безопаснее.

Но не размонтирование - это риск, но меньший риск, чем NTFS, потому что NTFS лениво пишет и не выписывает все сразу, а просто облажается.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .