Одного разу я при включенні свого FreeBSD 10.2 Desktop побачив таку помилку panic: ufs_dirbad: /usr/user/home: bad dir і система не запустилася.
Я злякався за диск думав що він став непридатним.
Але коли я виконав команду fsck -y у синглу, то вона пройшла без проблем.
Я перезавантажився і знову завантажився в сингл.
І мені допомогло таке.
Дивимося, що у вас прописано у файлі fstab
це можна зробити, виконавши команду
# cat /etc/fstab
Дивимося як монтується розділ /usr/user/home у мене він монтується з пристроєм /dev/ada1p2
Запустимо ще раз перевірку файлової системи тільки тепер так:
# fsck -t ufs -y /dev/ada1p2
Тепер вже fsck знаходить помилки та виправляє їх перезавантажуємось.
Після перезавантаження мій FreeBSD Desktop завантажився без проблем і вмонтувався розділ /usr/user/home
Для автоматичного запуску fsck додайте /etc/rc.conf наступне:
fsck_y_enable="YES"