折腾好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,和这个类似。