<x86汇编语言:从实模式到保护模式>检测点4.2报错:FATAL:Could not read from the boot medium!System halted
- 已经有虚拟磁盘文件并且启动顺序是第一,
错误原因:
有效的主引导扇区的最后2个字节应当是0x55和0xaa
mov ax,0xb800
mov ds,ax
mov byte [0x00],'h'
mov byte [0x02],'e'
mov byte [0x04],'l'
mov byte [0x06],'l'
mov byte [0x08],'o'
mov byte [0x0a],' '
mov byte [0x0c],'w'
mov byte [0x0e],'o'
mov byte [0x10],'r'
mov byte [0x12],'l'
mov byte [0x14],'d'
;上面随意,
infi:
jmp near infi
times 510-($-$$) db 0
db 0x55,0xaa
重新写入