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