回家了一星期今天才回来,有同学把我们网站组的双系统(XP+FC5)服务器的XP给重装了,因为XP重写了引导分区,结果FC5服务器不能用了,但是FC5系统还是完整的保留着未动。由于以前解决过关于grub的问题,所以很快就将这个问题解决了。
把解决过程记录一下。[@more@]回家了一星期今天才回来,有同学把我们网站组的双系统(XP+FC5)服务器的XP给重装了,因为XP重写了引导分区,结果FC5服务器不能用了,但是FC5系统还是完整的保留着未动。由于以前解决过关于grub的问题,所以很快就将这个问题解决了。
把解决过程记录一下。
1.Grub4dos是解决问题的关键,可以去下载grub4dos;
2.将grub4dos中的文件全部解压在C盘根下,
3.修改C盘根下的boot.ini文件,在其后加上C:GRLDR="Start GRUB",
4.重启系统,选择Start GRUB条目,然后根据界面下部提示,按C进入grub控制命令行会出现这样的字符
grub>
此处说明一下,由于本机上的FC5系统尚未删除,因而我首先确认了一下是否FC5可以启动,使用命令cat (hd0,由于只有一块硬盘故我直接用hd0,然后我在此按Tab键可以看出此硬盘的各个分区及分区大体格式,找到Linux的分区使用命令grub>cat (hd0,x) /boot/grub/grub.conf主要是为了看grub.conf文件的内容,为此此处可对各个硬盘进行实验,直至成功命令成功,其中要灵活使用Tab键,这样可以得到事半工倍的效果。
5.根据grub.conf的内容,输入其关于启动的一段,如:
grub>root (hd0,2)
grub>kernel /boot/vmlinuz-2.6.17-1.2145_FC5smp ro root=LABEL=/ rhgb quiet
grub>initrd /boot/initrd-2.6.17-1.2145_FC5smp.img
再加另外一条命令:
grub>boot
即可完成启动。
6.见有的帖子说进入系统后可以重装MBR可是我没有找到方法,我是再重启后进行到上面第5步的root (hd0,2)命令完成后,运行命令grub>setup (hd0)重装MBR。
7.重启机器,会发现grub的多重启动菜单已经回来了。
至此此次修复问题解决。
--------------------next---------------------
阅读(785) | 评论(0) | 转发(0) |