在查找了很多资料后我开始硬盘安装引导,先把vimlinuz与initrd.lz(扩展名从gz变成了lz)文件复制到C盘,又从grub4dos里提取出grldr文件,在boot.ini里添加了一句:c:\grldr="Ubuntu"
真是太狗屎了,我竟然把”menu.lst“写成了”memu.lst“,一直没有发现这个毛病,每次启动进入grub后都无法引导,剩下的就是等待命令指令。这个文件中第一次是这样写的(在网上找到的)
代码: 全选
title install ubuntu
find --set-root /ubuntu-9.10-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.10-desktop-i386.iso
locale=zh_CN.UTF-8
initrd /initrd.lz
代码: 全选
# 默认延迟时间(秒)
timeout 5
# 第7项(从硬盘启动)为默认值
default 2
#password=xxx
# (1) Windows
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1
title Ubuntu on /dev/sda6
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper noacpi iso-scan/filename=/ubuntu-9.10-desktop-i386.iso ro quiet splash
initrd (hd0,0)/initrd.lz
title Boot on cdrom
cdrom --init
map --hook
chainloader (cd0)
boot
title Reboot
reboot
title Halt
halt
代码: 全选
sudo umount -l /isodevice