所以我试图弄清楚 FAT FS 是如何工作的,并被根目录表弄糊涂了。我在分区中有两个文件:test.txt 和 innit.eh,结果如下表:
以 0xE5 开头的条目被删除,所以我假设这些条目是由于重命名而创建的。实际文件的条目如下所示:
TEST TXT *snip*
INNIT EH *snip*
我不明白的是条目喜欢的地方
At.e.s.t......t.x.t
Ai.n.n.i.t.....e.h.
是从哪里来的,它们是干什么用的。它们不以 0xE5 开头,因此应视为现有文件。
顺便说一句,我正在使用 Debian Linux 创建文件系统和文件,但我注意到 FS 和在 Windows 上创建的文件有类似的行为。