分页: 1 / 1

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

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

发表于 : 2008-05-17 23:20
alan110_38
: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)

代码: 全选


发表于 : 2008-05-18 13:29
AuirEx
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!

........................呵呵,有点罗嗦!!

发表于 : 2008-05-18 17:17
qwxy9638
谢啦!!!

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