0

我正在为软盘的 FAT12 文件系统编写引导扇区。

代码#1:

start: jmp main
TIMES 3 - ($-$$) DB 0
OEMname: DB '12345678'
;rest of the BPB information below

代码#2:

TIMES 3 - ($-$$) DB 0
OEMname: DB '12345678'
;rest of the BPB information below

在这两种情况下,都OEMname从字节 3 开始(由汇编程序列表通知)。

当引导扇区被写入磁盘时,Windows 在使用代码#1 时识别分区,但在使用代码#2 时无法识别,即它抱怨驱动器未格式化。

为什么 Windows 在一种情况下能够成功识别文件系统,而在另一种情况下却不能?

4

0 回答 0