如何解码 xfs lost+found 目录

如何解码 xfs lost+found 目录

我已经设法丢弃了我的自制 Nas 盒(一个旧的 hp d530 + 2x 750gb sata 软 raid1 + 17gb 启动盘和 ubuntu 服务器 8.10)

我搜索了网络并尝试修复文件系统,但无济于事 :( 我认为 lost+found 目录根目录下的目录/文件是 64 位数字。有什么方法可以将数字转换为二进制形式,然后从那里重建目录/文件结构。

更重要的是,有人可以指出有关 xfs inode 如何分解的信息吗(这有意义吗)?

答案1

lost+found 中的文件名只是文件的 inode。没有办法将其映射回文件名;它们位于 lost+found 中,因为找不到这些文件的目录条目。inode 只是一个数字,没有任何内在含义。

但是,如果您的文件包含扩展属性,并且这些扩展属性可以指向原始路径,那么您可以通过解码扩展属性来重建目录/文件结构。

相关内容