Ничего не выиграет от явного «извлечения» дисков перед тем, как записать pout, завершить работу или перезапустить обычным способом. В MacOS X есть подсистема, называемая Disk Arbitration (главным образом, системный процесс-демон «diskarbitrationd»), которая монтирует диски, отличные от загрузочного устройства, когда пользователь входит в систему, и размонтирует (иначе говоря, «извлекает») их при выходе из системы. Поскольку он работает вне контекста сеанса входа пользователя в систему, diskarbitrationd может гарантировать, что при размонтировании правильно обрабатываются процессы, которые непосредственно не управляются пользователем (индексирование Spotlight, Time Machine, сеансы входа других пользователей и т. Д.) устройства. Он также проверяет (и обычно может спокойно восстанавливать) проблемы с повреждением файловой системы перед подключением дисков. На более глубоком уровне, в ОС также есть демон (обновление), который сбрасывает кэш файловой системы на диск каждые 30 секунд, а также тщательно спроектированный сценарий для завершения работы (т. е. первой половины перезапуска), который обеспечивает правильную синхронизацию и размонтирование всех устройств файловой системы перед сбросом или включением питания. вниз по системе. MacOS X уникален в этом отношении только в мельчайших деталях: все важные ОС стали более зрелыми, и пользователям не нужно вручную проверять, что диски не размонтированы в «грязном» состоянии.
Возможные исключения могут быть сделаны, если вы делаете что-то за пределами операционной системы, чтобы остановить или перезагрузить систему, например, отключить основное питание или принудительно выполнить аппаратный сброс при длительном нажатии выключателя питания. И то, и другое может привести к повреждению файловой системы, но никто не должен предпринимать такие шаги, за исключением редких и серьезных случаев, когда у человека, вероятно, не будет такой роскоши, как возможность ручного извлечения дисков. (например, дым, пламя, паника ядра и т. д.)