[问题]又是grub error....

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

[问题]又是grub error....

#1

帖子 qwxy9638 » 2008-05-17 23:10

各位前辈好!小弟最近刚接触ubuntu,双系统xp sp2,好几回了,开机就显示grub error xx(xx是个数字,每次都不一样),此时按任何按键主板都会响。没办法只好重装,成功进入系统之后,在重启就不行了。。。。怎么回事阿?论坛上那些什么解决方法都不好使,什么doc下的命令啊,什么修复grub阿....哪位大哥帮小弟一把啊,把这个问题的来龙去脉解释一下呗! 感谢!!
还有假设双系统正常,那么重装其中一个,会不会对另外一个有影响?该怎么预防和处理? 谢了..(在论坛上搜不到答案啊)
小弟是个超级菜鸟,很想起飞,麻烦各位!!
头像
alan110_38
帖子: 172
注册时间: 2008-02-06 13:30
来自: 浙江嘉兴

#2

帖子 alan110_38 » 2008-05-17 23:20

:D 今天和你同样问题,结果硬盘被搞乱掉了!现在都无法识别了,不过你的问题还是比较简单的,不怕麻烦可以先XP,后ubuntu!怕麻烦就修复吧

[/code]进入不了系统了,
grub loading stage1.5
error 17

搜索一下,照做,OK.
使用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)

代码: 全选

AuirEx
帖子: 154
注册时间: 2007-04-22 21:52

#3

帖子 AuirEx » 2008-05-18 13:29

lz的情况很怪,按理说能进ubuntu了应该一切ok了!
讲一点我知道的基础吧!
1.通常我们做双系统都是一个系统占一个分区。(windows下的理解就是xp在c盘,ubuntu在另一个盘)对某一个分区单独做什么操作都是互不影响的。
2.双系统自然就有选择进那个系统的问题,那就是引导问题。我的理解,引导有两种:MBR中的和各个分区中的。
2.1 MBR是管理整块硬盘的,必经的。按惯性,我们选择grub装在MBR。(你开机就提示grub error 就是MBR上grub出错,当然这里说grub装在MBR上是一种笼统的说法)。
2.2 MBR上如果成功完成,引导将交到分区上的引导器继续。
所以,怎样重装都不会对另外的系统产生什么影响。只是引导器会有问题而导致系统无法找到或被引导。比如,重装windows,它会霸道的将MBR上的其它引导器修改,这时你就要做论坛上所说的修复grub!

........................呵呵,有点罗嗦!!
qwxy9638
帖子: 9
注册时间: 2008-05-09 18:33

#4

帖子 qwxy9638 » 2008-05-18 17:17

谢啦!!!
头像
npnufn
帖子: 1847
注册时间: 2005-10-14 15:56

#5

帖子 npnufn » 2008-05-18 18:24

建议备一张livecd或者miniubuntu或者clonezilla这样的光盘作为急救盘(后两者体积都比较小),如果grub出错,可以用这些急救盘启动,挂载ubuntu分区,用grub-install重新安装grub就可以了。
回复