Моя система FreeBSD 11.1 продолжает паниковать:
kernel: panic: ufs_dirbad: / mnt: bad dir ino 2 по смещению 0: искаженная запись
Для такой ошибки большинство форумов предлагают старую статью (http://phaq.phunsites.net/2007/07/01/ufs_dirbad-panic-with-mangled-entries-in-ufs/), где окончательное решение - очистить сломанный индексный дескриптор с помощью отладчика файловой системы.
Так плохо, что я более или менее уверен, что индексный дескриптор 2 не является простым обычным индексным дескриптором, но он связан с корневой файловой системой, поэтому я не очень хочу его очищать.
Есть ли у кого-нибудь альтернативные идеи, как это исправить? A уже запустил fsck в однопользовательском режиме, используя и не используя журнал, но все равно не повезло.
Иногда это указывает на структурные проблемы привода. Иногда бывает после отключения электроэнергии. Что бы вы ни делали - сразу сделайте резервную копию. Во-вторых, загрузитесь в однопользовательском режиме и выполните команду fsck -yf на диске. После резервного копирования fsck снова. Он может работать дальше, или вы можете заменить его другим заведомо исправным приводом.