【发布时间】:2011-07-11 04:34:54
【问题描述】:
我的任务是编写一个能够读取 ext2 分区的 windows 阅读器程序。
对于我的测试,我使用了一个格式化为 ext2 的驱动器和一个使用 mkfs 创建的文件(一个可以在 linux 下挂载并运行良好的文件)
由于某种原因,当我从驱动器(真正的)读取超级块时,我得到了所有正确的元数据(即块大小、inode 计数等),但对文件执行完全相同的操作会返回错误的结果(这毫无意义)。
两者有区别吗?
我使用 \.\X 打开驱动器: 我使用 mkfs 制作文件。
【问题讨论】:
标签: linux filesystems inode ext2 superblock