折腾好windows 7和windows 2003双系统

Windows 7 RTM刚出来的时候,我就迫不及待的装了,经过一段时间的使用,基本上顺手,就是有一点不好,在本地测试php程序的时候,访问速度比原来慢了很多。原来的环境是xp,访问这个博客,需要20ms左右,到了7下,就需要600ms,我怀疑是7的原因,想再装个2003,专门用于PHP开发测试。(本来想装linux,无奈这台电脑死活装不起,只好算了)。

在已有Windows 7的基础上装2003,有点复杂。假设7装在C盘上,准备把2003装在D盘上。把2003的碟子放进光驱,重启电脑开始安装,按照平常的安装方法,只是在选分区的时候记得选到D盘。装完后重启,系统就直接进入2003了。进入到2003后,把7的光盘放入光驱。打开命令提示符(应该是叫这个名称吧,按win+R或者点开始菜单选运行,然后输入cmd,回车即可打开命令提示行)。假设光驱的盘符是E盘,则输入“E:”,回车进入E盘,然后依次输入如下命令,每行输入结束后,按回车执行:

cd boot

bootsect /nt60 sys

这时拷贝7所在分区下的boot.ini、ntldr、ntdetect.com三个文件到2003所在分区的根目录下。重启电脑,这时,将直接进入7.

进入7后,打开命令提示符,依次输入,照样是每行一回车:

Bcdedit /create {legacy} /d  "Windows 2003"

Bcdedit /set {legacy} device boot

Bcdedit /set {legacy} path \ntldr

Bcdedit /displayorder {legacy} /addlast

至此,设置完毕,重启后bios自检完毕即可看到双启动菜单。如果要装xp,和这个类似。

Tags:

11条评论

  1. 为什么不用虚拟机那?那个要比这个方便的多

  2. 虚拟机跑起来有点慢了

  3. 仁心博客的头像
    仁心博客

    偶机器配置不高

  4. 这时拷贝7所在分区下的boot.ini、ntldr、ntdetect.com三个文件到2003所在分区的根目录下。重启电脑,这时,将直接进入7.

    windows7下有这几个文件吗?

  5. @啊 我的有

  6. Win7所在分区下好像没有boot.ini文件,不过楼主能成功不错了,我试了一周都没有成功,

    重装了WIN2003在第一块硬盘一分区,WIN7GHOST还原在第一块硬盘二分区,进WIN2003没有问题,进WIN7没有反应,晚上用光盘修一下WIN7看行不行,,,, 据说XP和WIN7能做双系统,但是WIN2003和WIN7有人成功过吗?

  7. 拷贝7所在分区下的boot.ini、ntldr、ntdetect.com----是不是在光盘上?

  8. @Weit0297 我现在是windows 7和windows 2003共存,先装的windows 7。折腾的时候我没有把步骤记录下来,上面的步骤是折腾成功后回忆写的,步骤是对的,那三个文件我这里是有的,现在弄不清是不是windows 7本身就有,可能是先安装windows 7(我的7是装在C盘的)然后再安装windows 2003后,2003添加到C盘的。

  9. zhanglepeng的头像
    zhanglepeng

    为什么我的7下没启动的文件

  10. zhanglepeng的头像
    zhanglepeng

    我按照你上面说的那做了,可还是光启动2003

  11. @zhanglepeng 进到windows 7光盘里执行cd boot、bootsect /nt60 sys这个了吗?如果执行了,那么重启会直接启动windows 7。不行的话加我QQ(27073828),一起研究一下。

名字 *

密码(游客不必填写)

邮箱 *

网址

提示:

  • 评论时名字和邮箱是必填项目,支持gravatar头像。
  • 评论内容中请勿夹带URL,如果交换链接请通过邮箱联系,邮箱地址看这里