LINUX.ORG.RU

Проверка корневого каталога


0

0
Немного дурацкий вопрос... А возможно ли каким-нибудь способом (без использования другой системы или LiveCD) проверить корневую ФС. Ну, например, смонтировав ее ro, но чтобы fsck имел доступ на запись?
Смонтировать в ro можно, только там долго демоно разных убивать, чтобы он не писали куда не надо. При желании вобще можно делать pivot_root на ram-disk, заранне создав там новую корневую файловую систему.

fsck всегда может записать на файловую систему, он работает с устройством, а не с файлами. Но проверка (и исправления) могут завершиться с требованием перезагрузки.

mky ★★★★★
()
init 1, mount -o remount,ro / (если /var не на отдельной ФС, то, обычно, надо убить syslogd)
и вперёд... fsck
Marmirus ★★
()
Ответ на: комментарий от mky
> Смонтировать в ro можно, только там долго демоно разных убивать, чтобы он не писали куда не надо.

С какой радости демоны пишут в '/' ?!

Solaris10
()
Ответ на: комментарий от Solaris10
> С какой радости демоны пишут в '/' ?!
/var может быть не на отдельном разделе
Lumi ★★★★★
()
Ответ на: комментарий от AITap
> sudo telinit 1

и ссш отваливается :)
если по правильному, то надо вынести в RAM-диск /var, сделать mount -o remount,ro / и потом fsck.
Komintern ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.