Иногда требуется полная перезагрузка, когда компьютер переходит в плохое состояние в любой операционной системе. В Linux говорят, что если диск не может быть отключен, даже принудительно, как команда выключения может это сделать? К чему имеет доступ отключение для принудительного отключения и т.д., Которое недоступно с терминала?
1 ответ
Завершение работы приведет к тому, что система попытается корректно закрыть все загруженные приложения или службы. Заявки будут уведомлены о том, что это происходит, и получат короткий льготный период, чтобы "убежать".
Следующая часть процесса завершения работы приведет к тому, что операционная система скажет драйверам файловой системы сбросить свои сохраненные данные на устройство хранения. Это должно привести к тому, что драйвер файловой системы очистит файловую систему перед завершением работы.
Затем он также сообщит диску о том, что файловая система включена, чтобы сбросить все аппаратные кэши, которые у них есть, на диск.
Если после всего этого все еще есть данные, блокирующие диск, то это не удача, так как система просто выключится. Если приложение отказалось сохранить свои данные или опубликовать их правильно, оно просто теряется.