双系统应该先安装低版本的,你的应该先安XP,这一步做对了。WIN7是可以安在别的盘上,但不应该把D盘激活,因为系统的启动信息就不能写在C盘上,所以你就要改盘的属性,这样太麻烦了。在安WIN7时,还是C盘为活动盘,在选择安装分区时选别的盘,这样系统启动时读取C盘上的系统信息,就会出现选择项,再选择你要用的系统。
解决方法:
一.C盘启动,把D盘格掉,然后再安WIN7,没问题。总体来说,安装XP和WIN7双系统,是要先安装低版本的系统再安装高版本的,但是低版本的XP并不能兼容高版本WIN7的启动方式,所以要把BOOT文件放在XP的C盘,以XP的启动方式来引导,这样WIN7也能正确识别和兼容.
方法2.要在硬盘主引导扇区(MBR)上安装个grub4dos,(不必刻意理会哪是活动分区,grub4dos能自行解决)就可以实现楼主的愿望了。
具体步骤如下:
所需软件:grub4dos。(网上下载个)
启动原理:
1,系统自检。
2,执行硬盘主引导扇区的grub4dos,(即先看到选项菜单)把启动任务交给grub处理。
3,根据选项,激活某一个主分区(隐藏另外一个主分区)。
4,执行某主分区的引导文件实现启动
操作步骤:
1.解压grub4dos压缩包所有内容到e:根目录
2.用笔记本程序修改menu.lst
menu.lst菜单可以这样:
title 从第一分区启动XP
unhide (hd0,0)
hide (hd0,1)
makeactive
chainloader (hd0,0)/ntldr
title 从第二分区启动 win7
hide (hd0,0)
unhide (hd0,1)
makeactive
chainloader (hd0,1)/bootmgr
3,安装grub到MBR:
用引导盘启动到dos,执行命令:
e:(定位到e盘根目录)
bootlace 0x80(安装grub到MBR)
4,重启好后就可以看到grub选项了
温馨提示:答案为网友推荐,仅供参考