我想知道如何在FAT文件系统中找到文件。
虽然在Linux中有一个根块,告诉我root的位置,我可以遍历目录i-nodes及其blockpointers从目录条目中查找其他其他inode,在FAT表中没有这样的东西。更重要的是,在整个链表中进行迭代的想法,我发现它非常令人困惑。
有人可以解释我们如何找到包含FAT文件的磁盘块吗?
答案 0 :(得分:0)
这取决于您要处理的FAT版本。例如。它的集群数量不同。但总的来说,你可以在FAT Specification找到重要的一切。 FAT Initialisatzion章节解释了如何计算FAT的位置。您在OS DEV
中找到的另一个示例