【已解决】红旗和Ubuntu的引导相互覆盖
- lotutu
- 帖子: 730
- 注册时间: 2010-12-23 16:29
- 来自: 北京
【已解决】红旗和Ubuntu的引导相互覆盖
笔记本预装红旗6, 后来又装了一个Ubuntu 10.04.
装好ubuntu之后红旗的启动项没有了。红旗光盘里有恢复引导的选项,可以选择恢复到sda或者它的第一个分区.
我似乎选择的是前者,恢复后ubuntu的引导没有了
论坛中好像没有两个linux相互覆盖的问题, 都是说要把什么文件放到c盘, 我不知道该怎么办了。另外我没有找到menu.lst文件,只有grua.conf, 或者是grub.cfg. 记不清了.
这样情况下要怎么解决呢?
装好ubuntu之后红旗的启动项没有了。红旗光盘里有恢复引导的选项,可以选择恢复到sda或者它的第一个分区.
我似乎选择的是前者,恢复后ubuntu的引导没有了
论坛中好像没有两个linux相互覆盖的问题, 都是说要把什么文件放到c盘, 我不知道该怎么办了。另外我没有找到menu.lst文件,只有grua.conf, 或者是grub.cfg. 记不清了.
这样情况下要怎么解决呢?
上次由 lotutu 在 2011-01-31 22:47,总共编辑 1 次。
- chattan
- 帖子: 3922
- 注册时间: 2007-07-11 20:59
- 联系:
Re: 红旗和Ubuntu的引导相互覆盖
建议你直接 rm 那个东西。。。。
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12
- lotutu
- 帖子: 730
- 注册时间: 2010-12-23 16:29
- 来自: 北京
Re: 红旗和Ubuntu的引导相互覆盖
update-grub以前执行过, 提示信息中说生成了grub.conf. 还有发现未知linux版本, 重启之后还是只有一个启动项. 其余的提示信息就记不住了
- onshoestring
- 论坛版主
- 帖子: 4666
- 注册时间: 2009-09-06 5:53
Re: 红旗和Ubuntu的引导相互覆盖
把ubuntu的grub.cfg改一改放到红旗的grub.conf里,或反过来。
- lotutu
- 帖子: 730
- 注册时间: 2010-12-23 16:29
- 来自: 北京
Re: 红旗和Ubuntu的引导相互覆盖
不过有可能当时是用的Liveusb启动, 应该是这个问题. 一会试试
- onshoestring
- 论坛版主
- 帖子: 4666
- 注册时间: 2009-09-06 5:53
Re: 红旗和Ubuntu的引导相互覆盖
小苹果来了。
我之前grub2不认识默认安装的centos,现在自定义安装,就像smallapple说的,centos更新内核,ubuntu的grub2菜单也更新了。
我之前grub2不认识默认安装的centos,现在自定义安装,就像smallapple说的,centos更新内核,ubuntu的grub2菜单也更新了。
- lotutu
- 帖子: 730
- 注册时间: 2010-12-23 16:29
- 来自: 北京
Re: 红旗和Ubuntu的引导相互覆盖
试过update-grub了,还是说发现未知linux版本,grub.cfg没有红旗的启动项.
试着修改了下grub.cfg, 按照它的书写规格添加了红旗启动, 开机菜单里确实有, 但是启动不了
试着修改了下grub.cfg, 按照它的书写规格添加了红旗启动, 开机菜单里确实有, 但是启动不了
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12
- lotutu
- 帖子: 730
- 注册时间: 2010-12-23 16:29
- 来自: 北京
Re: 红旗和Ubuntu的引导相互覆盖
抱歉,电脑没联网. 用手机上传的, 可能排列混乱.
内容没办法贴出来了,手机打字太慢.
内容没办法贴出来了,手机打字太慢.
- 附件
-
- redflag_grub.conf.txt
- (553 Bytes) 已下载 20 次
-
- partition.txt
- (339 Bytes) 已下载 11 次
-
- ubuntu_grub.cfg.txt
- (3.1 KiB) 已下载 11 次
-
- redflag_menu.lst.txt
- (553 Bytes) 已下载 10 次
- onshoestring
- 论坛版主
- 帖子: 4666
- 注册时间: 2009-09-06 5:53
Re: 红旗和Ubuntu的引导相互覆盖
把下面内容贴到:/etc/grub.d/40_custom
最好把ubuntu grub2安装到mbr,红旗grub1安装到sda1,/etc/grub.d/30_os-prober什么也没干,可以试试把grub2删除重新安装。
smallapple来了,就听smallapple。
menuentry 'RedFlag (2.6.30-1_9.1)' {
insmod ext2
set root='(hd0,1)'
linux /vmlinuz-2.6.30-1_9.1 ro root=LABEL=/ vga=788 splash=silent
initrd /initrd-2.6.30-1_9.1.img
}
代码: 全选
sudo update-grub
smallapple来了,就听smallapple。
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12
Re: 红旗和Ubuntu的引导相互覆盖
sudo gedit /etc/grub.d/40_custom
加入
menuentry 'RedFlag (2.6.30-1_9.1)' {
set root='(hd0,1)'
linux /vmlinuz-2.6.30-1_9.1 root=/dev/sda3
initrd /initrd-2.6.30-1_9.1.img
}
再 sudo update-grub
试试
加入
menuentry 'RedFlag (2.6.30-1_9.1)' {
set root='(hd0,1)'
linux /vmlinuz-2.6.30-1_9.1 root=/dev/sda3
initrd /initrd-2.6.30-1_9.1.img
}
再 sudo update-grub
试试
- lotutu
- 帖子: 730
- 注册时间: 2010-12-23 16:29
- 来自: 北京
Re: 红旗和Ubuntu的引导相互覆盖
还是有些问题, onshoestring的方案错误提示中有一句为
Vfs:cannot open root device "label=/" or unknown-block(0,0) please append a correct "root=" boot option
smallapple的方案差不多, 就是label=那个地方换作了/dev/sda3
启动给出的信息一大堆, 我看了看似乎应该是这个部分的问题, 如果不足够的话我再给个图片吧
另外有个细节不知道有没有用, 就是第一个方案启动时出现两个小企鹅,而第二个没有
Vfs:cannot open root device "label=/" or unknown-block(0,0) please append a correct "root=" boot option
smallapple的方案差不多, 就是label=那个地方换作了/dev/sda3
启动给出的信息一大堆, 我看了看似乎应该是这个部分的问题, 如果不足够的话我再给个图片吧
另外有个细节不知道有没有用, 就是第一个方案启动时出现两个小企鹅,而第二个没有
- lotutu
- 帖子: 730
- 注册时间: 2010-12-23 16:29
- 来自: 北京
Re: 红旗和Ubuntu的引导相互覆盖
我换UUid试试先
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12