正在加载...
 
< 给明天做个准备
算是第一次系统的完成 >
重装Windows之恢复GRUB 
  主题:[linux] | 标签:Linux | 浏览数(1219) | 评论数(1) | 2007-06-06

本来是不想写下来的,因为网上随便一搜就一堆资料。

 

但是我对面那个Y的非要说什么常总结之类的话。。

 

好吧,开始写点。

 

我们经常遇到这样的状况:系统装了两个操作系统,一个WIN,一个LINUX。当WIN系统出了毛病了(出毛病是经常事)重装系统后,进不了LINUX系统了,此时,不知道怎么办才好,难道非要从新再装一下LINUX?

 

其实不必从新安装LINUX的(几乎没有几种状况是需要重新安装LINUX的)。当重新安装完了win之后,win系统把MBR给完全覆盖掉,所以之前安装的GRUB就不见了。在此时,只需要恢复GRUB引导即可。

 

说下方法:找个引导盘,就是带有修复模式的安装盘。然后,用引导盘引导系统进入修复模式,然后在提示符后输入命令:

#cfdisk -l

这步是查看LINUX所在的分区的

# grub

grub>root (hd0,6) 注:这是/boot所在的分区,假设你查找到的LINUX分区是hda7;
grub>setup (hd0) 注:把GRUB写到MBR上;

这步是恢复GRUB的,然后重启系统:

grub>reboot

基本上这样就完成了,到这里,系统重启后的GRUB画面是可以出来了,但是如果在你安装WIN的时候做过一些与以前分区方式不同的操作的话,GRUB中的一些配置选项会有错误,这时你只要对错误的行进行按“E”修改下就可以,然后进入LINUX后要记得修改/boot/grub/menu.lst文件的信息,因为在GRUB中按E修改的只是临时的,不会进行保存的,在这里用root权限修改下,才可以保存。

 

OK,就是这些了。

 

参考文献:

系统引导管理器GRUB,为初学者指南

http://www.i170.com/Article/69298/trackback

评论:

  ntpicc  2007-06-07 评论  

    发表评论: