Автоматическая проверка дисков при загрузке при помощи fsck во FreeBSD

Встала задача по подготовке пары файловых серверов в далекий от меня офис. Одна из проблем кроме удаленности – плохое качество электроэнергии, очень большие перепады и заскоки . Бесперебойники и полупромышленные стабилизаторы часто не спасают . Админа там постоянно нет. А FreeBSD очень не любит пропадания электричества посреди работы.

По идее автопроверка сама запустится при включении после отключения, но часто переходит в однопользовательский режим, а там даже ручную проверку запустить некому, IP KVM переключателя там тоже нет .

Попробовал обойтись тем, что включил принудительную проверку при загрузке.

в файл /etc/rc.conf
добавил
# проверка FS при загрузке и отключение фоновой проверки
fsck_y_enable="YES"
background_fsck="NO"

Вот собственно и все. Хоть и жалко было железо, но несколько раз загрузил и обесточил системный блок. Загрузка длится дольше, но в однопользовательский режим система ни разу не ушла. Fsck запускается и отрабатывает как положено. Буду надеяться, что и не уйдет после отъезда.

http://hotfreebsd.ru/avtomaticheskaya-proverka-diskov-pri-zagruzke-pri-pomoshhi-fsck/

Обновлено: 12.03.2015