感谢支持
我们一直在努力

XP与Fedora 12硬盘安装Ubuntu 9.10及Grub启动菜单引导的修复

系统已经安装好XP与Ubuntu 9.10 ,现在刚刚再安装好Fedora 12,开机后只有Fedora 12的引导项。网上找了很长,都没有这方面的资料。


由于Ubuntu 9.10已经使用Grub2来引导系统,新版Grub2的引导配置文件就不再是以前版本的menu.lst了,而是
/boot/grub/grub.cfg文件,而Fedora 12还在使用Grub来引导系统,引导配置件,所以用以前的在menu.lst中直接添加Ubuntu 9.10的引导方法已经不行了。


XP与Fedora 12硬盘安装Ubuntu 9.10及Grub启动菜单引导的修复

XP与Fedora 12硬盘安装Ubuntu 9.10及Grub启动菜单引导的修复


经过2天2夜的艰苦实践,终于找出了一种可行的方法。


安装好之后如果只有XP与Ubuntu 9.10的启动菜单而没有Fedora 12的菜单,先进入Fedora系统,打开终端,编辑menu.lst,使用Linux下查看UUID方法(Fedora环境) 这一文的方法,找出Ubuntu 9.10安装分区的UUID。


进入Fedora 12系统,在menu.lst中加入


title  Ubuntu 9.10, kernel 2.6.28-11-generic (recovery mode)
uuid  9f3ad068-eaf0-484d-bfc0-4c13fd7a79ae
kernel  /boot/vmlinuz-2.6.28-11-generic root=UUID=9f3ad068-eaf0-484d-bfc0-4c13fd7a79ae ro  single
initrd  /boot/initrd.img-2.6.28-11-generic


以上的内容根据你自己的实际情况而有所不同。

如何从grub2回到grub (wubi使用者勿试)


sudo apt-get purge grub-pc ——>清除grub2


sudo rm -fr /boot/grub/*


sudo apt-get install grub ——->安装 grub


sudo grub-install /dev/sda ——–>安装grub到第一硬盘mbr,第二硬盘为/dev/sdb


若安装到分区引导扇区则为分区号如 /dev/sda10等


我就用sudo grub-install /dev/sda10 ——->因为我的Ubuntu 9.10就安装在分区号/dev/sda10中。


最后sudo update-grub ——–>重建menu.lst


在重新启动就可以进入了。

赞(0) 打赏
转载请注明出处:服务器评测 » XP与Fedora 12硬盘安装Ubuntu 9.10及Grub启动菜单引导的修复
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏