分页: 1 / 1

[教学]简单解决"GRUB ERROR 17“问题

发表于 : 2008-07-23 16:09
erick456
今天一开机就出现了“ grub loading stage 1.5
   error 17

然后就不动了(天啊,我的ubuntu,我的windows,乖乖)
于是,拿出了LiveCD,上网check一下(恩,比“晕倒死”人性多了.
BAIDU一下,发现有解决方法,如下:

使用Ubuntu Live CD启动后,打开终端命令行

$sudo grub
$find /boot/grub/stage1
#find命令会返回一个值,比如(hd0,7)
$root (hdx,x)
#如果find命令返回的(hd0,7),这里你就root (hd0,7)
$setup (hdx)
#如果find命令返回的是(hd0,num),你就 setup (hd0),(我的没返回(hdo,num)但我试试了输入setup (hd0)
然后重启.............(你的问题解决了吗?我没有阿)
然后,不错,GRUB中,windows可以用了,可是选择ubuntu没用,出现了:

"Cannot mount selected partition"(我靠,于是有放入liveCD)
结果发现还要改一个文件
于是,我自己解决,如下:
sudo -i #会提示输入密码
sudo nautilus
找到了ubuntu的盘符,如我的是:"disk"下的/boot/grub/menu.lst
双击打开,找到“title"和"root"
把“root"行(注意,有3行呢)中的 (hdx,x) 改为 刚才的返回值,例如我把"(hdo,8)"改为"(hdo,7)"后问题解决了
然后保存,重启搞定了
****************如果有效,请你回帖******************

Re: [教学]简单解决"GRUB ERROR 17“问题

发表于 : 2008-07-23 17:44
JangMunho
erick456 写了:今天一开机就出现了“ grub loading stage 1.5
   error 17

然后就不动了(天啊,我的ubuntu,我的windows,乖乖)
于是,拿出了LiveCD,上网check一下(恩,比“晕倒死”人性多了.
BAIDU一下,发现有解决方法,如下:

使用Ubuntu Live CD启动后,打开终端命令行

$sudo grub
$find /boot/grub/stage1
#find命令会返回一个值,比如(hd0,7)
$root (hdx,x)
#如果find命令返回的(hd0,7),这里你就root (hd0,7)
$setup (hdx)
#如果find命令返回的是(hd0,num),你就 setup (hd0),(我的没返回(hdo,num)但我试试了输入setup (hd0)
然后重启.............(你的问题解决了吗?我没有阿)
然后,不错,GRUB中,windows可以用了,可是选择ubuntu没用,出现了:

"Cannot mount selected partition"(我靠,于是有放入liveCD)
结果发现还要改一个文件
于是,我自己解决,如下:
sudo -i #会提示输入密码
sudo nautilus
找到了ubuntu的盘符,如我的是:"disk"下的/boot/grub/menu.lst
双击打开,找到“title"和"root"
把“root"行(注意,有3行呢)中的 (hdx,x) 改为 刚才的返回值,例如我把"(hdo,8)"改为"(hdo,7)"后问题解决了
然后保存,重启搞定了
****************如果有效,请你回帖******************
不用改UUID,这只是巧合。

发表于 : 2008-07-24 9:12
erick456
Thanks for your answer

发表于 : 2008-07-24 9:30
sammysun
:lol: mark

Re: [教学]简单解决"GRUB ERROR 17“问题

发表于 : 2008-10-19 21:20
louisfan
:em11 有效,谢谢楼主!

Re: [教学]简单解决"GRUB ERROR 17“问题

发表于 : 2008-11-17 18:39
john_yan
非常感谢

Re: [教学]简单解决"GRUB ERROR 17“问题

发表于 : 2008-11-25 20:49
sqgui
问题完全一样,解决! 非常谢谢...