Re feiyanghao:
最近新出的一款软件 avldrng 应该可以满足你的要求。链接如下:
Sysoft 时空论坛 - ISOEmu-Avldr-AviatoR 讨论 - Avldrng_exe 从纯 DOS 方式转入到 ntldr 的启动
http://sysoft.zdwx.com/forum/viewthread.php?tid=171&fpage=1
至于 JonePeng 兄提到的“跳过自检过程而直接从硬盘引导区启动”方法应该是指调用 BIOS中断 int19 功能了,其中会再调用 int13 功能来读取并载入的软盘和硬盘的引导记录。可以在DOS下用debug实现这一功能,但是必须要求不加载himem等内存管理程序,否则执行时将出现内存错误,或者死锁(MSDOS6.22),或者重启(MSDOS7.10)。
C:\>debug
-a
1228:0100 int19
1228:0102
-g
在 MSDOS6.22 下测试时,会提示 "Reboot and Select proper Boot device or Insert Boot Media in selected Boot device",按回车后将会重新按照BIOS设定的启动顺序启动;在 MSDOS7.10 环境下测试时,会直接重启。
Last edited by willsort on 2005-9-28 at 21:43 ]