1.xp部分
1> 下载新最的grub4dos,http://download.gna.org/grub4dos/grub4dos-0.4.4-2009-06-20.zip
2> 将取出grldr 和 grldr.mbr 放到C盘根目录
3> 在C盘根目录创建menu.lst文件,内容如下:
title ubuntu 12.04
find --set-root /boot/grub/core.img
kernel /boot/grub/core.img
boot
4> 编辑boot.ini, 右键我的电脑-》属性-》高级-》启动和故障恢复-》编辑-》boot.ini
最后一句加上C:\grldr.mbr="Ubuntu",保存重启。
2. 重启后,我的出现grub rescue unknow filesystem
1> ls 出差结果如下:
hd0 (hd0,msdos1) (hd0,msdos5) (hd0,msdos6) (hd0,msdos7) (hd0,msdos9)
2> ls (hd0,msdos1)/
如果找到 unknow filesystem,说明其实windows分区,否则为Linux分区.我的为(hd0,msdos7)
3> ls (hd0,msdos8)/boot/grub 找到目录
4> 设置启动命令如下
rescue>set root=(hd0,msdos7)
rescue>set prefix=(hd0,msdos7)/boot/grub
rescue>insmod /boot/grub/normal.mod
normal
之后显示grub菜单,进入linux 系统。
3. 保存设置
sudo update-grub
suod grub-install /dev/sda
参考:
http://os.51cto.com/art/201206/341314.htm
http://forum.ubuntu.org.cn/viewtopic.php?t=376981
转载于:https://blog.51cto.com/4469442/1236335