请教关于安装Linux之后双系统引导的问题!
我是新手,刚刚在电脑上安装了Redhat Linux 9.0。我的电脑有两块硬盘,大硬盘连接在第一个IDE设备口(hda),小硬盘连接在第四个IDE设备口(hdd),——因为我的电脑是dell的,dell为了省钱主硬盘线很短,而且只有一个接口,主硬盘位置在机箱侧壁上,我只能把小硬盘和光驱共享一条IDE数据线。原来的系统是xp,xp安装在大硬盘上,大硬盘有四个分区,主分区用来装xp系统,用的是ntfs格式,剩下三个分区还是fat格式。我把小硬盘清空了来装Linux,装的时候,boot loader选的是GRUB,选择在MBR安装引导程序。装好之后出现了很奇怪的问题:每当机器重新启动以后,有的时候就出现一行字"GRUB Read Error",然后没有任何反应了,键盘也没有响应,只能用ctrl-alt-del重新启动;但有的时候启动以后就可以进入GRUB引导画面,正常启动Linux或者xp;还有的时候进入text模式,提示符为GRUB>,按Tab键可以显示一些可用的命令,有时随便按点什么,再按Esc键就能进入引导画面,启动系统。就是这三种情况,每次启动不知道会出现什么情况,我没有任何干预,真是太奇怪了!
后来我在一些论坛上看到有人说,不要把boot loader装在MBR,所以我又试着重新装了一遍,把GRUB装在小硬盘的第一个扇区(他只有两个选项:MBR或者hdd1),我想这样可以直接进到xp,然后修改boot.ini的信息来实现双系统引导。安装好以后,出现了更严重的问题——也正是我担心的:每次重新启动以后,都只会出现"GRUB Read Error",而没有其他的可能了。我想原因可能是原来安装在MBR的GRUB引导程序在重新安装的时候并没有被清除,仍然驻留在MBR,而却和新安装的Linux系统连接不上了,所以导致哪个系统都没法启动了。
请问各位高手,告诉我一个好方法来解决这个问题,至少让我还能重新进入xp,我也好把一些文件倒出来,不是什么太重要的文件,都是电视剧,所以没做备份,不过最好还能腾出来。而且这个双系统引导的问题,到底怎样才是最好的解决方法呢? 进入 DOS 输入命令:
FDISK /MBR
可以删除主引导记录里的 grub,这样就可以直接启动到 Windows。至于用 grub 来引导 Windows 和 Linux 双系统的方法,请搜索论坛。
页:
[1]