呵呵,我以前也有过类似的问题,我装的是xp和win2003,xp在主分区,重装xp之后就不能进2003了,最后发现是2003的启动给丢掉了,然后我自己找了一张盘进2003修复,使用命令行bootcfg /list显示了我有的系统启动,当然只有xp了啊,无奈之下我又用bootcfg/add,自己照着xp的启动项,自己写了一个03的启动项,呵呵,重启之后就ok了啊。
其实现在我知道了就像和装系统一样因为微软在做系统的时候没有考虑到双系统你重装系统时就把前一次的休息全格了,所以就数据丢失他只认后面装的不认以前的系统因为他没有在BOOT文件里注册我当初装WINDOS与LINUX以是一样我先装linux在装windos就可以正长选择反之就没有linux的选项就只有在boot文件下添家在连接很麻烦的所以你装好了双系统就不要把以前第一次装的哪个系统格了不然又要出现类事的问题了呵呵
以前在一块硬盘上装过三个系统,先在C盘装98,D盘装XP,E盘装2003,装上都没什么问题,就先前在试装双系统的时候出现过你说的问题,不过那是我自己找到问题出在哪了
话不能说得太绝对哦!我就常常先装XP,后装2000 (当然最好还是推荐像楼上的那个顺序装就是了)关键在于装完后的文件配置和替换。如果先装XP,后装2000,可如下操作:1、boot.ini 里如果少了某个系统的启动项,自己添加;2、NTDETECT.COM 和ntldr 要使用版本较高的那个系统对应的(当然,用win 2003自带的也可以);
先把主分区全部格式化后,先装win2000,再装xp!(同放在C盘都不会有问题!)