Назад | Перейти на главную страницу

Форсирование подробного fsck при перезагрузке (Ubuntu)

Я бы хотел сделать подробный fsck при перезагрузке моего Linux-сервера Ubuntu я могу получить fsck запустить при перезагрузке, создав файл /forcefsck в моем корневом каталоге ...

Кроме того, добавив y в содержание /forcefsck файл мой сервер будет (правильно) работать fsck при перезагрузке без какого-либо взаимодействия с пользователем, но каждый раз, когда я перезагружаюсь (и позволяю запускать автоматический fsck), а затем делаю ...

fsck -nvf /dev/somedisk

У меня до сих пор были ошибки диска, я даже пробовал поставить yvf в тексте /forcefsck файл без везения.

Есть ли простой способ заставить многословие fsck при перезагрузке?

Заметка: Я смотрел fsck запускается при перезагрузке, и он не вызывает тех же ошибок, которые я получаю при запуске fsck -nvf /dev/somedisk ?

Обновить: Это удаленный сервер ...

В /forcefsck содержимое файла нигде не проверяется только на наличие в скрипте /etc/init/mountall.conf и если этот файл присутствует, то --force-fsck опция добавлена ​​в mountall программа. Это man немного короче, но если вы запустите mountall --help тогда это показывает, что у него есть --verbose вариант. Вы можете изменить /etc/init/mountall.conf файл для запуска mountall с --verbose вариант, возможно, он покажет вам больше. Не уверен, сам не пробовал.

Но лучше, если ты просто загрузите систему с LiveCD и восстановите свою файловую систему оттуда.

Я предполагаю, что в вашей команде ошибка ... Еще раз проверьте параметры fsck на man: -n означает, что не обновляется! Вместо этого я попробую:

fsck -v / dev / somedisk

Если ты хочешь сделать fsck из / filesystem, я могу порекомендовать вам загрузиться с установочного компакт-диска Ubuntu и на основном экране выбрать «Режим восстановления». У вас будет базовая система, и вы сможете fsck файловой системы безопасно.

Другой шанс - когда вы изменяете файл /etc/default/rcS переменная FSCKFIX к yes: он запустит fsck в файловых системах с -y вариант.