当前位置: 代码迷 >> 汇编语言 >> 在VM里为什么软盘的前512字节的最后一个字不是AA55H也能正常启动?该如何解决
  详细解决方案

在VM里为什么软盘的前512字节的最后一个字不是AA55H也能正常启动?该如何解决

热度:7304   发布时间:2013-02-26 00:00:00.0
在VM里为什么软盘的前512字节的最后一个字不是AA55H也能正常启动?
RT

------解决方案--------------------------------------------------------
很可能是你那台机器的bios没有去检查就直接跳进去了
------解决方案--------------------------------------------------------
BIOS不会去check软盘里面的资料,在post的过程中,如果发现有软盘就会把它当成一个boot的device,在boot的阶段,根据设置好的boot的顺序,一个个device询问过去(在这个过程,就是把控制权交给这个软盘中的boot section去执行;如果可以boot的,就直接进入对应的系统;如果这个boot section不可以boot而且有提供int18h,就会把控制权交还给bios;如果不支持int18h,就会halt住)
  相关解决方案