МАБУ

Как исправить ошибку ufs_dirbad: bad dir во FreeBSD



Однажды я при включения своего FreeBSD 10.2 Desktop увидел вот такую ошибку panic: ufs_dirbad: /usr/home: bad dir и система не запустилась.

Я испугался за диск думал что он пришел в негодность.

Но когда я выполнил команду fsck -y в сингле то она прошла без проблем.

Я перезагрузился и снова загрузился в сингле.

И мне помогло следующее.

Смотрим что у вас прописано в файле fstab

это можно сделать выполнив команду

# cat /etc/fstab

Смотрим как монтируется раздел /usr/home у меня он монтируется с устройство /dev/ada1p2

Запустим еще раз проверку файловой системы только теперь так:

# fsck -t ufs -y /dev/ada1p2

Теперь уже fsck находит ошибки и исправляет их перезагружаемся.

После перезагрузки мой FreeBSD Desktop загрузился без проблем и примонтировался раздел /usr/home

В моем случае это помогло надеюсь что и вам

Загрузка беседы