GRUB主页: http://www.gnu.org/software/grub GRUB二进制文件: ftp://alpha.gnu.org/gnu/grub/grub-0.90-i386-pc.tar.gz GRUB源代码: ftp://alpha.gnu.org/gnu/grub/grub-0.90.tar.gz HOW-TOs: http://www.washingdishes.freeuk.com/grubtut.html http://www.execpc.com/~geezer/osd/boot/grub-how.txt1.你要准备的东西:
两张1.44M的软盘:其中一张「为了叙述方便,把它叫做软盘a」格式化成GRUB可以识别的格式,比如FAT12或ext2。另一张 软盘「把它叫做软盘b」如果有文件系统,文件系统将被破坏。
GRUB的二进制文件:stage1和stage2两个文件。
menu.lst文件:GRUB的配置文件。2.在软盘a上建立一个目录/boot/grub,把stage1,stage2和menu.lst拷贝到这个目录下。
3.把stage1和stage2两个文件合并到一个二进制文件boot中:
(DOS/Windows): copy /b stage1 + stage2 boot (Linux): cat stage1 stage2 >boot4.把boot文件直接写到软盘b中,这是扇区级别的,原有的文件系统将会被破坏。
(DOS/Windows): partcopy boot 0 168000 -f0 (Linux): cat boot >/dev/fd0PARTCOPY将会产生错误信息,因为boot远小于0x16800字节,这没有关系。5.从软盘b启动计算机。
6.GRUB启动以后,拿出软盘b,插入软盘a。键入:setup (fd0)
7.现在软盘a可以引导了。不要移动,修改或者删除这张软盘上的"/boot/grub/stage2"文件!