关于神器grub4dos的使用方法。

安装

首先,用启动盘启动到dos里。 然后,bootlace.com 0xyy 其中,yy指定了目标盘。根据是BIOS硬盘号,第一块是80,第二块是81…… 如果不确定,可以从启动盘跑个grub,然后ls看一下。顺序和bios是一样的。 这个会把grub4dos的MBR部分装进去。

其次,把grldr拷到某个分区的根目录下面。 NTFS/FAT都行,不是第一个分区也可以。当然,越靠前那么grub找到得越快。

最后写个menu.lst,就完工了。menu.lst也可以放到根目录。

光盘启动

多数光盘其实都跑不起来。

  • 首先 map --mem /xxx.iso (hd32)
  • 其次 map --hook
  • 再次 chainloader (hd32)
  • 最后 boot

因为本质上是替换了某个中断调用,那些光盘里的系统加载了驱动之后,就会发现光盘不见了,然后就挂了……

--mem不一定需要,如果加了那会把光盘内容先读到内存里,很慢……