Welcome 微信登录

首页 / 操作系统 / Linux / 恢复Ubuntu下的Grub引导系统菜单

上次装完Fedora后,实现了XP+Feodra+Ubuntu三系统共存。但后来发现引导系统菜单的是fedora的grub,而ubuntu的选择项并没有自动添加。为了增加ubuntu的选项,提供两个解决办法。一、进入fedora手动添加。执行以下命令打开文件menu.lst:sudo gedit /boot/grub/menu.lst在打开的文件中添加title Ubuntu, with Linux 2.6.35-25-genericroot (hd0,7)kernel /vmlinuz-2.6.35-25-generic root=UUID=8a00acbf-5189-4cd2-8a4f-1775e93e1877 ro   quiet splashinitrd /initrd.img-2.6.35-25-generic注:1.title后面为标题,可更改。2.root (hd0,7) 是指定boot分区的位置,假如你装ubuntu时没有另外分区boot分区,那此时对应的就是你的根分区所在位置。3.root=UUID=8a00……e1877 这一串代表根据ubuntu的内核的唯一通用识别码启动内核,嫌太长的话,可换成root=/dev/sda8sda8为ubuntu根分区所在位置。4.vmlinuz与initrd.img 后面跟的都是ubuntu下的linux内核版本。5.关于如何查看根分区或者boot分区所对应的linux设备名称,请移步这里。二、重建ubuntu的grub,让其管理启动菜单。这个方法与第一个比起来是相对比较麻烦的,但完成之后却是比较方便的,因为在ubuntu内核升级后,第一种方法并不能在menu.lst中自动更新内核版本。所以这种方法还是比较实用的。进入ubuntu系统,执行命令:sudo grub-install /dev/sda               #安装grub到第一硬盘mbr,第二硬盘为/dev/sdbsudo update-grub2               #更新grub.cfg,自动加载硬盘上所有的系统注:root (hd0,7)kernel /vmlinuz-2.6.35-25-generic root=UUID=8a00acbf-5189-4cd2-8a4f-1775e93e1877 ro   quiet splashinitrd /initrd.img-2.6.35-25-genericboot这段命令可在grub出现问题时,手动键入即可启动ubuntu系统,其中根据第一种方法的注意点修改需要修改的地方。务必记住这段,相当重要!Ubuntu下安装Fedora 14实现Ubuntu+Fedora+XP三系统和谐共存判断Linux load的值是否过高相关资讯      Ubuntu教程 
  • Ubuntu教程 - 使用Ubuntu拷贝CD和  (12/18/2013 14:38:16)
  • 让Ubuntu 12.10支持RAR和7Z文件解  (11/15/2012 18:51:50)
  • Windows 7硬盘安装Ubuntu 12.10图  (11/03/2012 19:22:47)
  • 完美安装Ubuntu 12.10最新AMD显卡  (11/27/2012 08:17:47)
  • Win 7硬盘安装Ubuntu 12.10  (11/05/2012 13:30:34)
  • 虚拟机上Ubuntu 11.10升级到12.04  (10/12/2012 20:00:38)
本文评论 查看全部评论 (0)
表情: 姓名: 字数