把Win XP与Vista都装在C盘的详细方法

估计现在很多人都下载安装了 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
【把Win XP与Vista都装在C盘的详细方法】图象制作处理软件 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:i386winnt32.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" 然后保存 。
用记事本打开 winnt.sif 删除所有内容,添加如下内容:
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall = "No"
[Unattended]
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=WINXP 改动后的 Windows 目录
ProgramFilesDir = "程序文件" 改动后的 Program Files 目录
Comm
[GuiUnattended]
TimeZone = "210"
adminpassWord=*
AutoLogon = No
Encryptedadminpassword=NO
OEMSkipRegional=1
OEMSkipWelcome=1
[UserData]
ProductID=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx 25位序列号
FullName="Daiwang" 你的用户名
OrgName="Southern Yangtze University" 你的组织名
ComputerName=DAIWANGCOMPUTER 你的计算机名
[LicenseFilePrintData]
AutoMode = "PerServer"
AutoUsers = "5"
[Display]
BitsPerPel = 32 显示色彩质量
XResolution = 1024 屏幕分辨率
YResolution = 768 屏幕分辨率
VRefresh = 60 屏幕刷新率
[TapiLocation]
CountryCode=86
[RegionalSettings]
Language=00000804
LanguageGroup=9,10
[Branding]
BrandIEUsingUnattended = No
IEBrandingFile = install.ins
[Identification]

推荐阅读