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, похоже, не имеет хорошего инструмента для восстановления поврежденных баз данных. Так что мне наконец-то не повезло с этим.

Другие вопросы по тегам