【问题标题】:How to find disk block that contains a file in FAT如何查找包含 FAT 文件的磁盘块
【发布时间】:2015-07-21 03:04:45
【问题描述】:

我想知道如何在 FAT 文件系统中找到文件。

虽然在 Linux 中有一个根块告诉我根在哪里,我可以遍历目录 i 节点及其块指针以从目录条目中找到其他其他 inode,但 FAT 表中没有这样的东西。不仅如此,在整个链表中进行迭代的想法,我发现它非常令人困惑。

谁能解释一下我们如何找到包含 FAT 文件的磁盘块?

【问题讨论】:

    标签: operating-system filesystems fat


    【解决方案1】:

    这取决于您处理的是哪个 FAT 版本。例如。集群的数量不同。但总的来说,您可以在FAT Specification 中找到所有重要的信息。 FAT Initialisatzion 一章解释了如何计算 FAT 的位置。您在OS DEV 中找到的另一个示例

    【讨论】:

      猜你喜欢
      • 2012-05-18
      • 2015-11-25
      • 2017-09-26
      • 1970-01-01
      • 2013-11-01
      • 2010-09-22
      • 2013-02-06
      • 2012-09-22
      • 1970-01-01
      相关资源
      最近更新 更多