首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FreeNAS ufs根fs坏,恢复freenas-v1.db

FreeNAS ufs根fs坏,恢复freenas-v1.db
EN

Server Fault用户
提问于 2013-07-04 18:54:40
回答 1查看 2.4K关注 0票数 0

我正在从一个USB棒引导我的FreeNAS。但它变坏了,不能启动。

代码语言:javascript
复制
bad dir ino {X} at offset {X}: mangled entry

现在,我将USB驱动器附加到带有FreeNAS的VM上,以便用fsck安装/或修复棒上的fs。

在运行fsck -y -t ufs一次之后,分区似乎被完全销毁了(甚至不能重新运行fsck,因为它只是提供了"no superblock found")。所以我想飞碟是无法修复的。

这就是我现在试图检索配置/data/freenas-v1.db的原因。

我安装了"mount -t ufs /dev/da0s1a /tmp/test“,但是"ls /tmp/test/data/”只是给出了:

代码语言:javascript
复制
ls: zfs: Bad file descriptor
./ ../

在正常安装中,配置文件freenas-v1.db位于该文件夹中,而zfs是该文件夹的一个普通子目录。

文件丢失了吗?有机会把它拿回来吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2013-07-05 15:05:07

终于拿到文件了。没有意识到/data是从第四个分区挂载的,并不是根文件系统的一部分。

不幸的是,它已经损坏,无法打开,sqlite似乎没有一个修复损坏数据库的好工具。所以我终于不走运了。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/520928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档