Итак, я пытаюсь понять, как работает 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 для создания файловых систем и файлов, но я заметил похожее поведение на ФС и файлах, созданных в Windows.