修复方法:
1、插入CentOS安装盘,在"boot:"提示符后输入“linux rescue”,回车:
2、光盘系统会自动检测硬盘上原有的系统,如果检测成功,会给与相应的提示,如下图所示(如果检测不成功,说明你的分区表坏了):
3、选择“continue”,以读写模式挂载原有文件系统到/mnt/sysimage下,这时候系统会提示你通过“chroot /mnt/sysimage”将根目录切换到原有文件系统的根部:
4、修复gurb:
sh-3.1# chroot /mnt/sysimage
sh-3.1# grub
grub> root (hdX,Y)
grub> setup (hdX)
grub> quit
sh-3.1# exit
注意:
1、【hdX是linux所在硬盘,hd0是第一块硬盘,hd1是第二块,依此类推。Y是分区位置,从0开始,也就是等于分区号减一。注意root后面要有一个空格。】
2、引导盘系统和已安装系统必须是位数相同。否则会初相“Extract format error”