![在对部分添加的 EXT4 文件系统进行 fsck 后,访问“lost+found”中的文件/目录](https://linux22.com/image/1507571/%E5%9C%A8%E5%AF%B9%E9%83%A8%E5%88%86%E6%B7%BB%E5%8A%A0%E7%9A%84%20EXT4%20%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E8%BF%9B%E8%A1%8C%20fsck%20%E5%90%8E%EF%BC%8C%E8%AE%BF%E9%97%AE%E2%80%9Clost%2Bfound%E2%80%9D%E4%B8%AD%E7%9A%84%E6%96%87%E4%BB%B6%2F%E7%9B%AE%E5%BD%95.png)
我正在尝试从 LVM 设置中的 3TB EXT4 分区中恢复数据,其中我用它托管了前~1GB ,但由于权限问题,dd
我无法访问已放入的文件。lost+found
背景信息:
/etc/lvm/backup
我已成功使用和中的文件恢复了 LVM 元数据/etc/lvm/archive
。
一旦元数据恢复到位,我使用mkfs.ext4 -n -m0
(-m0
这是文件系统最初创建时传递的唯一参数)来查找备份超级块的位置,然后运行fsck
指定最靠近分区末尾的备份超级块(fsck.ext4 -b $LAST_SUPERBLOCK_OF_PARTITION -y /dev/vg/lv
)。
完成此操作后,我尝试再次运行,fsck
看看能否让它报告文件系统没有修改,但无济于事。考虑到不会发生任何变化,我挂载了分区,以 root 身份打开文件管理器,开始尝试查看lost+found
恢复了哪些内容。
从屏幕截图中可以看出,修改和访问时间戳完全混乱,用户和组也是如此。我可以输入显示为包含 0 个项目的目录(oppføringer
),但对于带有问号的目录,我得到了
您没有权限访问...
消息。一时兴起,我尝试了sudo chown -Rv root:root <mount point>/lost+found/
一下,熟悉的文件和目录名称开始滚动过去,但显示“权限被拒绝”消息(考虑到我是 root 用户,我觉得这很奇怪)。
有人能指点我如何尝试进一步访问/恢复吗?