【求助】easybcd用gurb2引导ubuntu失败

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
newlifer
帖子: 28
注册时间: 2011-08-07 16:00

【求助】easybcd用gurb2引导ubuntu失败

#1

帖子 newlifer » 2012-07-11 21:45

本身系统是win7,然后U盘安装ubuntu,12.04。分区时将/boot单独分出来,引导器选择的也是/boot分区。
基本上用的是这个方法:
http://www.ctocio.com.cn/35/12325035.shtml

不过最后bcd那里用的是grub2(grub的话,只有一个光标一直在闪而已,无法进入)
添加了grub2,然后重启选择ubuntu后,出现:
20120711016.jpg
这应该怎么修复?
这是ubuntu引导坏了的原因嘛?
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: 【求助】easybcd用gurb2引导ubuntu失败

#2

帖子 枫叶饭团 » 2012-07-11 21:58

首先,在这个grub>输入root (hd0,X)
再输入kernel /xxxxx root=/dev/sdaX
再再输入initrd /xxxxx.img
再再再输入boot
其中的xxx以及X都是tab补全来的
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 【求助】easybcd用gurb2引导ubuntu失败

#3

帖子 qy117121 » 2012-07-11 22:06

代码: 全选

find --set-root /grub/core.img
kernel /grub/core.img
boot
一行一行输入,试试
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
newlifer
帖子: 28
注册时间: 2011-08-07 16:00

Re: 【求助】easybcd用gurb2引导ubuntu失败

#4

帖子 newlifer » 2012-07-11 22:21

枫叶饭团 写了:首先,在这个grub>输入root (hd0,X)
再输入kernel /xxxxx root=/dev/sdaX
再再输入initrd /xxxxx.img
再再再输入boot
其中的xxx以及X都是tab补全来的
在第二步
kernel /xxxxx root=/dev/sdaX
这里,输入kernel /然后tab的时候会这样:
2.jpg
newlifer
帖子: 28
注册时间: 2011-08-07 16:00

Re: 【求助】easybcd用gurb2引导ubuntu失败

#5

帖子 newlifer » 2012-07-11 22:22

qy117121 写了:

代码: 全选

find --set-root /grub/core.img
kernel /grub/core.img
boot
一行一行输入,试试
find --set-root的话是(hd0,7)
find --set-root /grub/core.img的话,提示的好像是没找到 :em06
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: 【求助】easybcd用gurb2引导ubuntu失败

#6

帖子 枫叶饭团 » 2012-07-11 22:25

你那里写得写清楚嘛。kernel /vmlinuz root=/dev/sdaX这个X是你的根分区
initrd /initrd.img
然后boot,看起来应该能行
newlifer
帖子: 28
注册时间: 2011-08-07 16:00

Re: 【求助】easybcd用gurb2引导ubuntu失败

#7

帖子 newlifer » 2012-07-11 22:28

枫叶饭团 写了:你那里写得写清楚嘛。kernel /vmlinuz root=/dev/sdaX这个X是你的根分区
initrd /initrd.img
然后boot,看起来应该能行
X填根分区?
不是/boot分区吗??
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: 【求助】easybcd用gurb2引导ubuntu失败

#8

帖子 枫叶饭团 » 2012-07-11 22:29

肯定是根分区啊,root参数啊。。。目录要错了,那不就成chroot了啊
newlifer
帖子: 28
注册时间: 2011-08-07 16:00

Re: 【求助】easybcd用gurb2引导ubuntu失败

#9

帖子 newlifer » 2012-07-11 22:39

枫叶饭团 写了:肯定是根分区啊,root参数啊。。。目录要错了,那不就成chroot了啊
全程file not found :em06
3.jpg
PS:双硬盘的原因,所以我也试了下sdb
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: 【求助】easybcd用gurb2引导ubuntu失败

#10

帖子 枫叶饭团 » 2012-07-11 22:46

你不是自动补全都出来了文件列表了么。。。怎么会not fond呢,把root参数去掉直接引导看看
newlifer
帖子: 28
注册时间: 2011-08-07 16:00

Re: 【求助】easybcd用gurb2引导ubuntu失败

#11

帖子 newlifer » 2012-07-12 8:56

枫叶饭团 写了:你不是自动补全都出来了文件列表了么。。。怎么会not fond呢,把root参数去掉直接引导看看
只输入
kernel /vmlinuz
的话还是not found…………
话说第一步root (hd0,x),这里的x是/分区还是/boot分区?

我的/boot分区是扩展分区下的第三个分区,那样的话/boot区应该是(hd0,7)吧?
可是我root (hd0,6)的时候,提示文件类型也是ext2fs,貌似是指的/boot?

在/boot 下进行了上面的操作,kernel 和initrd都挂上了,然后boot之后也是全屏的文字,那是命令行界面?还是说依旧不对? :em20
头像
和羞走
帖子: 249
注册时间: 2012-07-09 11:00

Re: 【求助】easybcd用gurb2引导ubuntu失败

#12

帖子 和羞走 » 2012-07-12 11:53

我很怀疑楼主的ubuntu没装好
蹴罢秋千,起来慵整纤纤手。露浓花瘦,薄汗轻衣透。
见有人来,袜划金钩溜,和羞走。倚门回首,却把青梅嗅。
newlifer
帖子: 28
注册时间: 2011-08-07 16:00

Re: 【求助】easybcd用gurb2引导ubuntu失败

#13

帖子 newlifer » 2012-07-12 14:12

和羞走 写了:我很怀疑楼主的ubuntu没装好
U盘安装的,是容易丢引导吗?
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 【求助】easybcd用gurb2引导ubuntu失败

#14

帖子 qy117121 » 2012-07-12 14:16

你说find --set-root /grub/core.img 没找到文件,
那么很可能是安装没完全成功,不然怎么会没找到?
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
newlifer
帖子: 28
注册时间: 2011-08-07 16:00

Re: 【求助】easybcd用gurb2引导ubuntu失败

#15

帖子 newlifer » 2012-07-12 15:06

qy117121 写了:你说find --set-root /grub/core.img 没找到文件,
那么很可能是安装没完全成功,不然怎么会没找到?
重新安装了下ubuntu,这次没有把/boot单独分出,放在了/下。
然后find还是木有找到。。。

今天查了下,症状和http://pangwu86.iteye.com/blog/1217715是一样的。

按照最后的代码

代码: 全选

sudo apt-get intall grub
sudo -i
mount /dev/sda7 /mnt
grub-install --root-directory=/mnt /dev/sda7
之后,再重启,然后查看/boot/grub/下的文件
是这样的,有个core.efi,没有core.img…………囧:
2.jpg
回复