升级Windows后找回Linux
我原先的系统配置为Win2k+RH9.0的双系统,因为需要所以升级系统为Win2003+RedHat Enterprise AS 4(RHEL4)的双系统。我先升级RH9,完毕后GRUB依然可以引导2个系统,紧接着我来格式化Win2k后装2003,全部装好后我发现GRUB已经丢失,开机后就直接进入了2003的界面。这种情况要重新装GRUB。具体的方法是:
1)用RHEL4的第一张光盘引导并输入Linux rescue
2)进入到红色的修复模式最后出现#字提示符,一般情况下,这时候系统已经被挂载到了/mnt/sysimage下
3)这时候需要输入如下命令chroot /mnt/sysimage
4)然后在提示符下执行grub-install /dev/hdc(也可能是hda)
这样重新启动后就可以看到GRUB引导菜单了,因为我是升级Windows不是重新装,所以我还要修改一下GRUB文件。
vi /etc/grub.conf(修改其中的WINDOWS的标题)
提示:如果到第2步时系统没有被挂载到/mnt/sysimage下,可以自行挂载,命令为:
mount /dev/hdc* /mnt/sysimage(可用fdisk -l命令查看Linux所在的分区,其中hdc也可能是hda)


coolentboy 于 2006-09-22 18:31:19发表:
看看