Вам нужны MBR 512 байт, таблица FAT, резервная таблица FAT, 1-й сектор раздела - это корневой каталог, а затем хранилище. Каждый требует 512 байт. Таблица FAT16 FAT может содержать 256 кластеров / секторов, поэтому, если вам нужно больше, вам потребуется больше секторов в таблице FAT.
1 MBR 2 FAT 3 Backup FAT 4 Root directory partition 1 5 512 bytes storage 6 512 bytes storage
Таким образом, минимум 6 секторов, использующих FAT16, и еще пару для FAT32.
Если вы эмулируете FAT-таблицу и резервную FAT, вы, вероятно, получите около 20 байтов. (Вы бы просто сообщили об остальной части FAT как о всех нулях.) Другие сектора будет трудно сократить.
Я настоятельно рекомендую по крайней мере 10 000 или 20 секторов, поэтому у вас есть место для маневра на случай, если ваш файл со временем станет больше.