修复Grub

来源:百度知道 编辑:UC知道 时间:2024/06/16 17:18:51
我装了XP和Red Hat Linux 9双系统,(C,D,E,F是给XP用的,接下来是Linux的根分区和swap分区)一切正常。但是后来因为在XP里用PM新增了一个分区G,放在E之后和F之前,结果Grub就不能引导了。我用Fdisk/mbr把XP的引导倒是弄好了,但是Grub就纯粹从我电脑上消失了,本来是想重装一下Linux的,但是重装系统实在是让我要崩溃了啊,为了装双系统,我的电脑有半个月都没能正常投入过使用。硬盘被格式化了N遍啊,看到网上有一些可以直接修复Grub的方法,哪位高手能我一把啊,谢谢。
我用的是光盘安装,没有软驱。

1.把安装盘的第一张放到光驱,然后重新启动机器,在BOIS中把系统用光驱来引导。
2.等安装界面出来后,按〔F4〕键,也就是linux rescue模式。
3.一系列键盘以及几项简单的配制,过后就〔继续〕了。。。这个过程,我不说了,比较简单。
4.然后会出现这样的字符
sh#
5.我们就可以操作GRUB了。。。哈。。。只要能出现这样的,以后都是小Case了,我就是不说 ,谁也能明白,地球人都知道了。。。。
sh#grub
会出现这样的字符
grub>
我们就可以在这样的字符后面,输入
grub>root (hdX,Y)
grub>setup (hd0)
如果成功会有一个successful......
请留意root和(hdX,Y)之间有一个空格,这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X就是1了;Y,就是装有linux系统所在的根分区。 setup (hd0)就是把GRUB写到硬盘的MBR上。

或者使用grub_for_dos从dos引导Grub

把光盘放到光驱里,按照重新安装Linux的方法进入安装界面,里面有个修复,用那个就可以了。。。