14

В Windows есть параметр для съемных дисков, который называется "Оптимизировать для быстрого удаления", который отключает кэширование записи, поэтому вы можете просто отключить съемный диск, не вызывая повреждения файловой системы.

Я много гуглил, но не могу найти никакой информации о том, существует ли такая же настройка для OS X. Можно ли это изменить?

Конкретная проблема здесь в том, что моя жена - учитель, и ее ученики используют устройства для чтения SD-карт в некоторых классных проектах. Конечно, они никогда не извлекают диск перед удалением, что приводит к случайному повреждению диска.

2 ответа2

5

Это должно быть возможно путем ручного монтажа привода через терминал. Вам придется извлечь диск, когда вы подключите его, а затем снова подключите его к терминалу, используя опцию noasync .

Лучший способ сделать это - запустить mount в терминале и снять устройство, чтобы вы знали, что перемонтировать. Затем umount /dev/disk1s1 (где disk1s1 - имя устройства), затем mount -o noasync /dev/disk1s1 . Этот метод также применим к большинству дистрибутивов Linux.

Как видите, легче просто вспомнить, чтобы извлечь.

Больше информации о mount доступно здесь: http://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man8/mount.8.html

0

Прочитав эту ветку, я не думаю, что это возможно. Если оно чего-то стоит, у меня никогда не было проблем с извлечением. Похоже, что он по крайней мере частично основан на файловой системе, в которой отформатирован диск или носитель.

Может быть, большой знак над считывателями SD-карт, напоминающий студентам, чтобы правильно извлечь перед удалением?

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