最近两周一直被Windows XP和Red Hat 9的双系统共存问题困扰,看范总他们装得时候顺顺利利的,真羡慕啊,我怎么就这么背呢。问题如下: XP + Red Hat 装好后 GRUB正常,但只要进入XP在重启,GRUB菜单模式没了,只有命令行模式,从命令行模式可以正常引导XP(使用命令chainloader hd(0,0)+1/boot),用创建好的启动盘、光盘引导也是, 怎样在GRUB命令行下恢复MENU.LST文件呢?上网发现有些同志也遇到了这样的问题,但都没看到合适的解决办法。
先想通过命令行模式进入linux,不过也没弄好,可能是命令或参数不准确。尝试过linux的rescue模式,不过最终失败,退出linux rescue模式后,重新启动。居然grub消失了,系统直接进入XP。尝试过用linux创建的启动盘,不过也无法引导进入linux。最后不知怎么弄得,所有系统都进不去了,开机就显示grub error ...。
在安装系统的过程中,遇到了swap 分区无法手动设置的问题,后来是在XP中使用PQ先格出一块swap分区给linux,怀疑现在的问题可能和swap分区的设置有关。无记可施,只能再次重装系统,先是XP再装linux,不过这回再安装linux的过程中没有设置swap分区(虽然提示强烈推荐设置)。两个系统安好之后,果然原来的问题没有了,多次在两个系统中切换,grub“完好无损”。现在只能再系统安好后再设置swap分区,不知道会不会有问题,这个问题有待考证。
不知各位前辈是否遇到过这样的问题,我想知道是什么原因,如何解决。 |