小编lil*_*njn的帖子

在 linux 和 ext3/4 上从原始设备中的偏移量反向查找 inode/文件?

在 linux 中,给定原始磁盘设备的偏移量,是否可以映射回分区 + inode?

例如,假设我知道字符串“xyz”包含在 /dev/sda 上的字节偏移量 1000000 处:(例如 xxd -l 100 -s 1000000 /dev/sda 显示以“xyz”开头的转储)

1)如何确定偏移量 1000000 位于哪个分区(如果有)?(我想这很容易,但为了完整起见,我将其包括在内)

2) 假设偏移量位于分区中,我该如何查找它属于哪个 inode(或确定它是空闲空间的一部分)?大概这是特定于文件系统的,在这种情况下,有人知道如何为 ext4 和 ext3 执行此操作吗?

linux ext3 inode ext4

11
推荐指数
1
解决办法
7169
查看次数

标签 统计

ext3 ×1

ext4 ×1

inode ×1

linux ×1