在对部分添加的 EXT4 文件系统进行 fsck 后,访问“lost+found”中的文件/目录

在对部分添加的 EXT4 文件系统进行 fsck 后,访问“lost+found”中的文件/目录

我正在尝试从 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 用户,我觉得这很奇怪)。

有人能指点我如何尝试进一步访问/恢复吗?

相关内容