FreeBSD и fsck: проблема при загрузке

Автор: | 09/01/2012
 

При загрузке система монтирует корневой раздел в режиме read-only и просит выполнить fsck, но команду не выполняет:

В логе /var/log/messages никаких ошибок, связанных с FS или жестким диском нет.

Т.к. время было позднее, причины такого поведения файловой системы были неясны, а сервер был  абонентский, и не хотелось на нем что-то “доломать”, было решено попробовать выполнить проверку диска, загрузившись с LiveCD Frenzy.

На всякий случай, при загрузке Frenzy указываем ему не обращаться к жесткому диску, указав опцию nohdd:

Посмотрим, какие разделы есть на винчестере через sysinstall > Configure > Label:

И, наконец-то, запустим проверку:

Если требуется – выполните проверку всех раздело – da0s1a, da0s1b и так далее.

После этого можно перезагружаться в основную систему.

Увы, узнать почему корневой раздел смонтировался таким образом так и не удалось. Возможно, можно было спокойно примонтировать / в режиме R/W и запускать fsck.