【发布时间】:2015-07-21 03:04:45
【问题描述】:
我想知道如何在 FAT 文件系统中找到文件。
虽然在 Linux 中有一个根块告诉我根在哪里,我可以遍历目录 i 节点及其块指针以从目录条目中找到其他其他 inode,但 FAT 表中没有这样的东西。不仅如此,在整个链表中进行迭代的想法,我发现它非常令人困惑。
谁能解释一下我们如何找到包含 FAT 文件的磁盘块?
【问题讨论】:
标签: operating-system filesystems fat
我想知道如何在 FAT 文件系统中找到文件。
虽然在 Linux 中有一个根块告诉我根在哪里,我可以遍历目录 i 节点及其块指针以从目录条目中找到其他其他 inode,但 FAT 表中没有这样的东西。不仅如此,在整个链表中进行迭代的想法,我发现它非常令人困惑。
谁能解释一下我们如何找到包含 FAT 文件的磁盘块?
【问题讨论】:
标签: operating-system filesystems fat
这取决于您处理的是哪个 FAT 版本。例如。集群的数量不同。但总的来说,您可以在FAT Specification 中找到所有重要的信息。 FAT Initialisatzion 一章解释了如何计算 FAT 的位置。您在OS DEV 中找到的另一个示例
【讨论】: