是这样的,大家可以在网上下载grub for dos然后可以直接用它引导boot.flp(bsd启动2.88M软盘镜像),就可以装了。
这其实就是一个怎么在dos下让软盘镜像启动起来的问题,grub for dos的说明上说不支持2.88M的软盘镜像,好像特别说明了不能用来启动bsd的引导软盘镜像,但我试了一下,确实可以做到的
我的例子
一:把grub.exe和boot.flp放在c:的根目录下,也可以自己选者目录
二:c:\>grub
三:grub\>map (hd0,0)/boot.flp (fd0)
四:grub\>chainloader (hd0,0)/boot.flp
五:grub\>rootnoverify (fd0)
六:boot
往下的就和用真实的软盘一样的了,我就不再说了,
注意:1->要在实模式dos下操作(我在虚拟机里没有成功)
2->grub.exe和boot.flp在硬盘里的物理结构上的位置应该在同一个连续的扇区上(自己想办法做到),不然会出现"file for drive emulation must be in one contiguous disk area"的提示。