是否有任何 BIOS 调用可用于获取 BIOS 的引导顺序?这个问题的根源是我试图在一台非常旧的 Pentium III 机器上安装 Windows 7,尽管第一个 HDD 被设置为第一个,但安装程序一直坚持“计算机的硬件可能不支持引导到这个磁盘”启动装置。
我能找到的以编程方式获取引导序列的唯一提及是在 DOS API 参考中,int 21/AX=3305h
在 DOS 4.0+ 中被定义为“获取引导驱动器”,dl
寄存器在返回到引导操作系统的驱动器时设置,1
这意味着A:
等等。但是,Windows 7 安装程序使用这个调用显然是非常值得怀疑的。