估计现在很多人都下载安装了 Vista RTM 并且大部分都是双系统,因为 Vista 虽然华丽,但实用性目前还不如 WINXP。但安装双系统必须单独给 Vista 划出一个分区,给计算机管理带来不便,经过几天研究我成功地把 Windows Server 2003 R2 和 Windows Vista 装在同一个分区中,WINXP WIN2000 和此方法雷同,现将方法介绍如下:
至于为什么两个系统不能装在同一个分区中,那是因为两个系统的三个文件夹重名,这三个文件夹分别是:Documents and Settings Program Files Windows(2000是WINNT),只要把 XP 系统的这三个文件夹改名就可以了,但是已经装好的系统就不能改了,也就是说必须重新制作系统安装光盘。
开始之前我们做些准备工作,单击"工具"-->"文件夹选项"在"查看"中选择"显示所有的隐藏文件和文件夹",不选择"隐藏受保护的系统文件"。
整个过程需要下列软件:
系统安装文件精简软件 nLite,(安装前确认是否已安装Microsoft.NET Framework 2.0)
可引导光盘制作软件 EasyBoot
图象制作处理软件 PhotoShop
系统光盘测试软件 VMware Workstation
光盘刻录软件 Nero
XP-Vista 启动菜单修改软件 VistaBoot PRO 3.1
Microsoft.NET Framework 2.0
nLite v1.3 RC
EasyBoot 5.1
PhotoShop CS2
VMware Workstation 5.5.3
Nero Burning Rom 7.5.7.0
把一张原版 XP 系统光盘插入光驱,或者用虚拟光驱加载一个原版 XP 系统光盘镜像,(把它复制到硬盘的某个目录也可以)按下 Ctrl+Alt+Delete 启动任务管理器,执行"文件"--> "新任务"-->输入x:\i386\winnt32.exe /noreboot 其中x:为你的 windows xp 系统光盘所在的光驱。接着,安装程序会提示你现在选择"全新安装"还是"升级安装" 记住:一定要选"全新安装",并且在接下去的 "安装选项" 屏幕中,在 "进一步的选项" 上按,并 在 "我想复制所有CD上的安装文件" 已经打上勾。
在安装程序完成之后,在你的电脑的C盘根目录就会有会有 2个文件夹:
C:\$ WIN_NT$.~ LS
C:\$ WIN_NT$.~ BT
好了,接着把 C:\$ WIN_NT$.~ LS- 重新命名为 INSTALL,C:\$ WIN_NT$.~ BT- 重新命名为BOOT ,并且把BOOT文件夹复制到INSTALL目录中。然后在 INSTALL 目录中,删除 size.sif 文件(它是之前安装程序检测你的电脑的磁盘空间所生成的),在 BOOT 目录中,删除 txtsetup.sif migrate.inf 和 BOOTSECT.DAT,并去掉所有文件的只读属性,用记事本打开 setupldr.bin 执行 "编辑" --> "替换" 把 "i386" 字节替换为 "BOOT" 然后保存。