难难难。LINUX双系统下。我的XP不能启动了(非一般问题,)

来源:百度知道 编辑:UC知道 时间:2024/06/11 09:22:22
我的XP不能启动了。
具体情况是这样的:我有二块硬盘。主盘80G,从盘160G。原主盘装了XP。后来为了装LINUX,把主盘的XP作了GHOST备份。然后装LINUX到主盘的第一个分区。后将XP的GHOST放在从盘的第一个分区。现在不能进入XP,所以特现在将主盘从BIOS中屏蔽掉,这样才可不直接进LINUX。但每回启动XP都要用光盘引导。。怎么办啊?
1楼说挂到别人的XP下激活主分区.这个我已用FDISK /MBR,和DISKGEN 的激活主分区试了.而且我还用了XP的故障恢复台.运行了FIXBOOT 和FIXMBR,后来又直接重装了XP到160G的第一分区.

2楼说的方法不是没试过.而是没用.为啥我也不知道...

3楼.因为我是先装的LINUX.然后再用GHOST将老XP的镜像还原过去.所以GRUB开始并没有发现DISK里有系统.我用的是READHAT 9

谢谢大家.希望再出点建议啊

我来想想,不出意外的话,应该是你的从盘(160G)的第一分区没设置Active(激活)属性。没有设置为激活属性的分区是不能做为可引导分区的。即使分区包含了引导信息。
建议把你的从盘硬盘挂到别的机器上做从盘,在磁盘管理里将你的从盘的第一分区设置为“活动分区”,就可以引导了。

你只要修改你的grub的引导配置文件即可
修改 /boot/grub/grub.conf 文件

如果你用的是 RH9 你可以看一下你的 硬件管理 程序离的win 盘所在那个驱动的号码是多少,然后修改 grub 的设置,我本人的第二块硬盘是 hdd 这里你要注意一下,如果还不行的话 ,你把grub的配置文件存到win盘,然后下载 win版的grub ,安装到C盘。然后用写字板打开 先前存的 rh9 配置文件,复制linux的引导选项到win版的grub 配置文件,稍做修改后重新启动,应该可以解决问题的

作下补充:如果是安装好系统后才添加的硬盘,你要注意grub目录下的device.map 。文件内容为:(hd0) /dev/hda 。添加第二个硬盘如:(hd1) /dev/hdd。试试吧

你装完linux后没有GRUB之类的引导菜单么?你的是什么发行版的linux?

你重新安装一下linux的引导.
你重新安装linux在安装过程中会提示你已经安装了linux(用相同的系统盘安装),你选择修复,在安装到引导记录时,它会搜所你的计算机上的系统,你把windows也打上钩,安装成功后,就能在GRUB的菜单里选择进入linux或是xp。

如果楼上的还不行的话,那就没办法了。