【发布时间】:2023-04-05 19:50:01
【问题描述】:
如何构建文件系统磁盘映像,然后在位图文件中查看其磁盘布局?您如何向其中添加目录? 我在使用 dd 制作的文件上使用了 mkfs.ext2,但我不确定它是否正确完成。 我需要能够查看 inode 和 inode 表并了解它们与块的关系。
【问题讨论】:
标签: filesystems block inode ext2 diskimage
如何构建文件系统磁盘映像,然后在位图文件中查看其磁盘布局?您如何向其中添加目录? 我在使用 dd 制作的文件上使用了 mkfs.ext2,但我不确定它是否正确完成。 我需要能够查看 inode 和 inode 表并了解它们与块的关系。
【问题讨论】:
标签: filesystems block inode ext2 diskimage
使用dd、mkfs.ext{2,3,4}、losetup创建磁盘映像、文件系统和挂载设备。
接下来,您可能想使用debugfs - ext2/ext3/ext4 file system debugger 进行探索和学习。这是很多命令bmap、dump、dump_extents 以及更多命令。
此外,如果您想读取文件系统元数据并进行调试,最好探索 tune2fs 和 e2image 命令,这需要对 FS 内部结构有很好的了解。
【讨论】: