FreeNAS ufs root fs bad, восстановить freenas-v1.db
Я загружаю свой FreeNAS с флешки. Но стало плохо и не загружается.
bad dir ino {X} at offset {X}: mangled entry
Теперь я подключил USB-накопитель к виртуальной машине с FreeNAS, чтобы смонтировать / или восстановить fs на флешке с помощью fsck.
После запуска fsck -y -t ufs
однажды раздел кажется полностью уничтоженным (даже не могу запустить fsck, поскольку он просто дает "no superblock found
"). Так что я думаю, что ФС не может быть восстановлено.
Вот почему я сейчас пытаюсь получить конфиг /data/freenas-v1.db
,
Я смонтировалmount -t ufs /dev/da0s1a /tmp/test
" но "ls /tmp/test/data/
"просто дает:
ls: zfs: Bad file descriptor
./ ../
В рабочем установить файл конфигурации freenas-v1.db
находится в этой папке и zfs
это обычный подкаталог папки.
Файл потерян? Есть ли шанс вернуть его?
1 ответ
Наконец получил файл. Не понял / данные монтируются из 4-го раздела и не являются частью корневой файловой системы.
К сожалению, он поврежден и не может быть открыт, и sqlite, похоже, не имеет хорошего инструмента для восстановления поврежденных баз данных. Так что мне наконец-то не повезло с этим.