重装XP系统后,UBUNTU10。04的GRUB导航菜单不见了!

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 重装XP系统后,UBUNTU10。04的GRUB导航菜单不见了!

#31

帖子 smallapple » 2011-04-20 22:36

但是 我 很 无语,我 U启里 还 有 一个 更 好 的 GRUB4DOS啟动菜单,能 自查 找文件路军 ,并 启动 相关 LINUX.启动 不 是 我 想 要 的 ,
其实我更无语,
2L已经很清楚说明先进ubuntu,再在ubuntu下安装grub2到mbr,如果LZ能进ubuntu,直接启动后执行2L后面那两个命令就行了,何必在这闹心 :em06
fengyun520
帖子: 38
注册时间: 2010-09-23 17:22

Re: 重装XP系统后,UBUNTU10。04的GRUB导航菜单不见了!

#32

帖子 fengyun520 » 2011-04-20 23:00

smallapple 写了:
但是 我 很 无语,我 U启里 还 有 一个 更 好 的 GRUB4DOS啟动菜单,能 自查 找文件路军 ,并 启动 相关 LINUX.启动 不 是 我 想 要 的 ,
其实我更无语,
2L已经很清楚说明先进ubuntu,再在ubuntu下安装grub2到mbr,如果LZ能进ubuntu,直接启动后执行2L后面那两个命令就行了,何必在这闹心 :em06
是可以,但是前提条件没说清楚,完全会被人误解,进LIVECD模式或U盘里的UBUNTU,执行2#那2个命令将会让GRUB找不到北,找不到配置文件LST或CFG?前提条件是要进入真实的UBUNTU,而非其他煤介上的,而且事实上只要上一条无需要下一条,10。04里,我只用了这一条。GRUB-INSTALL /DEV/SDA,就这么简单,核心是前提必须是非煤介,即不能是LIVECE,UKEY等形式的。也是导致整个过程的失败所在!

另外非常感谢onshoestring 一路辛苦的回答,谢谢!onshoestring

我的方法就是:
用GRUB4DOS
title Ubuntu_10.04
root (hd0,7)
kernel /vmlinuz-2.6.32-24-generic root=/dev/sda9 ro quiet splash
nitrd /initrd.img-2.6.32-24-generic
boot
进入硬盘内真实的UBUNTU,而不是LIVECE类的。这是一个很核心的问题,注意版本区别,我的是10。04,至于:
另外一个/boot/grub/core.img我没测试成功,提示找不到文件!
进入UBUNTU后,进入终端,输入grub-install /dev/sda ,前提要安装有GRUB,如果没有,可以用apt-get install grub来完成,而我的是以前就已经装好的,所以直接一条命令grub-install 就可以了。然后重启,那么久违的GRUB2启动界面就恢复了!如果要修改界面启动项目,可以修改/BOOT/GRUB/GRUB。CFG,10以前版本是修改LST文件。而之后就是CFG文件了。注意版本区别。事实说话。后面那个update-grub 只是百度上的方法要求要有这个,估计版本不同有区别!
头像
Don't kiss me!
帖子: 717
注册时间: 2010-02-28 23:13

Re: 重装XP系统后,UBUNTU10。04的GRUB导航菜单不见了!

#33

帖子 Don't kiss me! » 2011-04-20 23:13

⒉楼的命令是对的,就是要到ubuntu中执行的,而不是livecd,2楼表达的很清楚了
另,2楼和14楼都是引导硬盘上的真实的ubuntu(这里引导的是ubuntu的grub菜单,ls你那个是直接引导内核),而不是livecd
区别只是/boot是否单独分区
update-grub最好是用下,因为你重装了win
啊哈哈哈哈
头像
Don't kiss me!
帖子: 717
注册时间: 2010-02-28 23:13

Re: 重装XP系统后,UBUNTU10。04的GRUB导航菜单不见了!

#34

帖子 Don't kiss me! » 2011-04-20 23:15

最后在说下,用livecd修复也是很简单的
LZ没成功应该是分区挂载错了
啊哈哈哈哈
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53

Re: 重装XP系统后,UBUNTU10。04的GRUB导航菜单不见了!

#35

帖子 onshoestring » 2011-04-20 23:16

14楼的方法没有问题。
livecd,liveusb修复用27楼smallple也没问题。
和你交流怎么感觉很费劲。
头像
Don't kiss me!
帖子: 717
注册时间: 2010-02-28 23:13

Re: 重装XP系统后,UBUNTU10。04的GRUB导航菜单不见了!

#36

帖子 Don't kiss me! » 2011-04-20 23:19

确实太飞静了
啊哈哈哈哈
fengyun520
帖子: 38
注册时间: 2010-09-23 17:22

Re: 重装XP系统后,UBUNTU10。04的GRUB导航菜单不见了!

#37

帖子 fengyun520 » 2011-04-20 23:21

Don't kiss me! 写了:⒉楼的命令是对的,就是要到ubuntu中执行的,而不是livecd,2楼表达的很清楚了
另,2楼和14楼都是引导硬盘上的真实的ubuntu(这里引导的是ubuntu的grub菜单,ls你那个是直接引导内核),而不是livecd
区别只是/boot是否单独分区
update-grub最好是用下,因为你重装了win
恩。谢谢,2/14楼都是这个:
title Ubuntu_10.04
find --set-root --ignore-floppies --ignore-cd /boot/grub/core.img
kernel /boot/grub/core.img
boot
我的机器上BOOT是单独分区的,而我执行上面的代码,结果是file not find找不到/boot/grub/core.

你的意思上面的方法是/BOOT如果没有单独分区的情况才用的吗?,那就可以用/boot/grub/core.img吗?
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53

Re: 重装XP系统后,UBUNTU10。04的GRUB导航菜单不见了!

#38

帖子 onshoestring » 2011-04-20 23:23

onshoestring 写了:boot单独分区grub4dos的menu.lst用这段代码
title Ubuntu_10.04
find --set-root --ignore-floppies --ignore-cd /grub/core.img
kernel /grub/core.img
boot
把smallapple的grub2教程认真看一下,没那么难的。
14楼
头像
Don't kiss me!
帖子: 717
注册时间: 2010-02-28 23:13

Re: 重装XP系统后,UBUNTU10。04的GRUB导航菜单不见了!

#39

帖子 Don't kiss me! » 2011-04-20 23:25

LZ我真要云思了 :em20 :em06 :em20
啊哈哈哈哈
头像
Don't kiss me!
帖子: 717
注册时间: 2010-02-28 23:13

Re: 重装XP系统后,UBUNTU10。04的GRUB导航菜单不见了!

#40

帖子 Don't kiss me! » 2011-04-20 23:29

2楼的是/boot没有单独分区的
14楼的是单独分区的
啊哈哈哈哈
头像
Don't kiss me!
帖子: 717
注册时间: 2010-02-28 23:13

Re: 重装XP系统后,UBUNTU10。04的GRUB导航菜单不见了!

#41

帖子 Don't kiss me! » 2011-04-20 23:31

水饺去鸟
啊哈哈哈哈
fengyun520
帖子: 38
注册时间: 2010-09-23 17:22

Re: 重装XP系统后,UBUNTU10。04的GRUB导航菜单不见了!

#42

帖子 fengyun520 » 2011-04-20 23:31

sudo mount /sda9 /mnt
sudo mount /sda8 /mnt/boot
sudo grub-install --root-directory=/mnt /dev/sda
进livecd,这个方法应该也是可以的。不过我没试过!

但是这个:
title Ubuntu_10.04
find --set-root --ignore-floppies --ignore-cd /grub/core.img
kernel /grub/core.img
boot
在我的电脑UBUNTU格式里确实提示找不到/grub/core.img ,能解释一下为什么找不到吗。或者基于什么原理呢?

不好意思,本人只用过5天的LINUX(UBUNTU),不懂就是查资料,以前只是听说过这个系统,对于很多LINUX概念,基本是一无所知,我也只是老板要求在UBUNTU下写程序才不得不安装学习的!让大家费劲了,我表示抱歉!
fengyun520
帖子: 38
注册时间: 2010-09-23 17:22

Re: 重装XP系统后,UBUNTU10。04的GRUB导航菜单不见了!

#43

帖子 fengyun520 » 2011-04-20 23:34

2#的
title Ubuntu_10.04
find --set-root --ignore-floppies --ignore-cd /boot/grub/core.img
kernel /boot/grub/core.img
boot
还是14#的
title Ubuntu_10.04
find --set-root --ignore-floppies --ignore-cd /grub/core.img
kernel /grub/core.img
boot
在我的G4D里都提示相同错误/boot/grub/core.img或/grub/core.img找不到。

我菜鸟一个,劳各位费心了。
头像
Don't kiss me!
帖子: 717
注册时间: 2010-02-28 23:13

Re: 重装XP系统后,UBUNTU10。04的GRUB导航菜单不见了!

#44

帖子 Don't kiss me! » 2011-04-20 23:50

如果你用grub2那两个就应该有一个是可以引导的
还是你的grub4dos版本太低,不支持ext4?
不了解,onshoestring比我懂这个

真的睡了
啊哈哈哈哈
回复