我是一个比较喜欢尝鲜的人,在一开始学习linux的时候用的是fedora系统,但最近听说ubuntu不错.就想装个试试.可是ubuntu默认把引导程序安装到mbr上,把fedora的引导程序覆盖了。所以造成了fedora无法启动的结果。解决方法:
在装别的系统之前先备份fedora的/boot/grub/menu.lst
安装完ubuntu后,打开ubuntu的/boot/grub/menu.lst,再和备份的menu.lst比较,会发现少了
title Fedora (2.6.22.1-41.fc7)
root (hd0,x)
kernel /vmlinuz-2.6.22.1-41.fc7 ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.22.1-41.fc7.img
把你备份的那个menu.lst里的这部分复制进ubuntu的menu.lst(不要复制我的,每个机子装的不一样)
保存,重启动,菜单就有两个系统选项了,问题解决了
以上的方法适用于任意两个linux系统共存,建议以上步骤用root身份修改。


龙吟 于 2007-08-19 14:24:37发表:
我的ubuntu装完后fedora还正常启动的,嘿嘿
不过更新内核之后无法自动加载新内核