我正在从文件映像创建 FAT32 分区。
我的命令如下:
创建 2MB 文件映像。
dd if=/dev/zero of=fatfs.img bs=1024 count=2048
要创建我使用的文件系统:
mkfs.vfat -n "Test volume" -F 32 -v fatfs.img
当我在十六进制编辑器中打开 fatfs.img 时,我在前 512 字节中看到启动签名 0x55 0xAA。距0x1BE的偏移量即分区表数据项为空。我在 512 字节偏移处看到了另外 3 个 0x55 0xAA 签名。我缺少什么?
答案1
分区表数据条目为空 [...] 我缺少什么?
你所做的事实什么都没有对图像文件进行分区,不运行任何类型的分区表编辑器工具,而是将图像文件创建为整盘容量格式化为 FAT32。