|
下面是没有修改过的GRUB.EXE的测试.
Vmware 6.0虚拟机
从软盘映像启动. MS-DOS 7.1 ,只有io.sys msdos.sys command.com debug.exe grub.exe
启动虚拟机,选择从软盘启动,进入DOS,直接运行GRUB.EXE,出错,下面是提示信息
Failure restore ROM INT 0x72 vector. Unsupported DOS,device driver,or TSR.
测试二: 还是VMWARE+ISO映像
从光驱启动,启动GRLDR,然后使用下面的方法启动IMG映像.
map --mem /DOS.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
启动DOS之后,运行GRUB,还是报上面相同的错误.
测试三: virtualbox+软盘映像 ( 跟上面一样,使用WINIMAGE做的映像)
启动DOS,运行GRUB,很正常,可以进入GRUB.终于有不一样的测试报告了.
发现一个现象,运行GRUB的时候,出了一行错误提示,似乎是无法打开什么文件,
速度太快了,看不清.郁闷.
测试四: virtualbox+iso映像
从ISO映像启动GRLDR,然后使用下面的方法加载IMA到内存,并启动DOS.
map --mem /DOS.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
启动DOS之后,运行GRUB,可以正常进行GRUB4DOS的命令行. |
|