失败的教训就不说了,只说如何成功安装。开始我下载的是debian stable lenny版的,用硬盘安装会提示apic问题,要正常引导,必须在menu.lst中添加
代码: 全选
kernel /vmlinuz clock=pit nosmp noapic nolapic
在C盘根目录放grldr文件(从grub4dos中解压),这个用来引导grub,同时也可以用来引导ghost,这样就算grub写入mbr使用ghost也没有问题。在boot.ini文件中添加
C:\grldr="grub4dos"
安装时的menu.lst文件是这样写的:
代码: 全选
title Install Debian
root (hd0,0)
kernel /vmlinuz
initrd /initrd.gz
如果正常,就会进入安装程序的图形界面,不能用鼠标,只能用<enter><tab>与上下左右键切换,基本与ubuntu硬盘安装差不多,分区时记着手动分区,在最后装完更新grub时记着不要选择grub写入mbr,选择否,把grub写入/boot所在的分区,最好给/boot指定单独的分区。
然后安装完成重启后,只有xp与grub4dos的引导项,没有debian。进入windows后,编辑menu.lst文件,去除上面的安装指令,加入
代码: 全选
title locate your core.img
find --set-root /grub/core.img #相当于grub2 中的search --set -f /grub/core.img
kernel /grub/core.img
感谢132811指点迷津,重启后在grub4dos下就会出现debian入口。