将Windows XP安装在VISTA分区
除了给Windows XP单独准备一个分区安装,我们还可以通过一定的手段来实现XP和Vista安装在同一个分区中。当然已经通过重新分区的方法给Windows XP准备好磁盘空间的朋友请直接跳过本节直接进入“安装Windows XP”
其实Windows Vista和XP“水火不容”的原因:是因为它们有这样三个文件夹“Documents and Settings,Programe Files,Windows”都是同名的。就是因为这些文件的重名导致前系统的被覆盖从而导致系统不能正常运行。由于Windows VISTA已经牢牢的在笔记本硬盘里面扎根,所有的系统路径都无法再简单的修改,那么我们的解决办法就只有拿Windows XP安装盘开刀,通过修改Windows 安装盘的办法。
首先,我们就直接使用UltraISO把同品牌的笔记本的Windows XP安装光盘制作成光盘ISO镜像文件(如何获取OEM版Windows XP光盘和COA授权不属于本文讨论范畴)。然后修改其中的两个文件:
我们要修改两个文件“WINNT.SIF”和“HIVESFT.INF”文件,为了将Vista和XP安装在同一个分区中,为了防止其目录冲突影响系统正常的工作。我们修改XP的默认安装目录即可。
1、修改“WINNT.SIF”文件
“WINNT.SIF”是XP系统的自动安装配置应答文件,利用UltraISO或者WinRAR提取出镜像中i386目录下的“WINNT.SIF”文件(没有此文件请自行创建),用记事本打开桌面上的“WINNT.SIF”文件,在文件中找到 “[Unattended]”将其下的“TaragePath=Windows”修改为TaragePath=WINNT,同时在其下添加ProgramFilesDir="\Program Files(XP)",CommonProgramFilesDir="\Program Files(XP)\Common Files"并保存。
[Data]
AutomaticUpdates="Yes"
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"
[Unattended]
UnattendMode=FullUnattended
OemPreinstall="Yes"
OemSkipEula="Yes"
UnattendSwitch = "Yes"
TaragePath="WINNT"
ProgramFilesDir="\Program Files(XP)"
CommonProgramFilesDir="\Program Files(XP)\Common Files"
FileSystem=*
WaitForReboot="No"
NoWaitAfterTextMode = 1
NoWaitAfterGUIMode = 1
DriverSigningPolicy = Ignore
NonDriverSigningPolicy = Ignore
Hibernation = "No"
[GuiUnattended]
AdminPassword=""
EncryptedAdminPassword=NO
OEMSkipRegional=1
TimeZone=210
OemSkipWelcome=1
[Components]
[UserData]
ProductKey="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"
ComputerName=MYLAPTOP
OrgName="it168"
FullName="Ultimate"
[RegionalSettings]
LanguageGroup=8,7,1,9,10
Language = "0804"
[Networking]
InstallDefaultComponents="Yes"
[Identification]
JoinWorkgroup="WORKGROUP"
一个典型的安装应答文件,红色标注就是需要修改部分
2、修改“HIVESFT.INF”
同样在“HIVESFT.INF”文件同一目录下,找到“HIVESFT.INF”文件并且找到“DEFAULT_PROFILRS_DIR=”%SystemDrire%Documents and Settings“将其中的“DEFAULT_PROFILRS_DIR=”%SystemDrire%Documents and Settings“修改为“DEFAULT_PROFILRS_DIR=”%SystemDrire%Documents and Settings(XP)“保存。添加回ISO文件保存,然后使用刻录机刻录到光盘上。 |