LINUX.ORG.RU

Как выполнить fsck после перезагрузки

 , ,


1

0

Нужен аналог «shutdown -F». Какой-нибудь «systemctl reboot --fsck»

Сейчас есть 2 варианта - либо руками выставить количество монтирований для диска, либо прописать в параметры груба «fsck.mode=force».

★★★★

Последнее исправление: cetjs2 (всего исправлений: 1)

Ответ на: комментарий от Extraterrestrial

В systemd эту фичу хотели отломать, мотивируя тем, что стремно писать файл на диск который, возможно, поврежден. Но даже если это до сих пор и работает, то все равно хочется просто команды.

https://bugzilla.redhat.com/show_bug.cgi?id=806369#c13

aidan ★★★★
() автор топика
Ответ на: комментарий от Extraterrestrial

Опытным путём я выяснил, что systemd уже не реагирует на /forcefsck.

aidan ★★★★
() автор топика
Ответ на: комментарий от x0r

Запилить флажочек "-F" - тоже очень здравая мысль.

aidan ★★★★
() автор топика
Ответ на: комментарий от aidan


В systemd эту фичу хотели отломать, мотивируя тем, что стремно писать файл на диск который, возможно, поврежден. Но даже если это до сих пор и работает, то все равно хочется просто команды.

https://bugzilla.redhat.com/show_bug.cgi?id=806369#c13


О! Умная мысль в команде systemd.

blackst0ne ★★★★★
()
Ответ на: комментарий от aidan

К слову, OpenRC в Gentoo понимает параметр forcefsck.
Т.е. можно или создать файлик /forcefsck, или передать параметр в загрузчик.

blackst0ne ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.