超完美的win7和XP共享C盘的双系统
一:准备(以下的修改最好复制,不要自己写入,以免发生错误)
首先准备好两个系统文件,windows7和XP的两个系统,XP最好是ISO文件,因为要修改文件。当然C盘要30G左右,以免后面装完软件时C盘容量偏小,装完双系统时,大概用了11G的大小!
1,修改XP的安装路径。
先把XP系统解压到除C盘的其他盘里,到I386文件夹;在I386内到WINNT.SIF文件,用记事本打开,在“始终使用选择的程序打开这种文件”前面的勾去掉。在文件中到[Unattended]将其下的TargetPath=Windows修改为TargetPath=\WinXP\Windows同时在其下添加:ProgramFilesDir="\WinXP\ProgramFiles"  CommonProgramFilesDir="\WinXP\ProgramFiles\commonFiles"如图:
在I386中再到HIVESFT.INF文件,同样用记事本打开。到DEFAULT_PROFILES_DIR="%SystemDrire%DocumentsandSettings"将其修改为DEFAULT_PROFILES_DIR="%SystemDrive%\WinXP\DocumentsandSettings"保存。如图:
修改后,可以将修改过的光盘文件用虚拟光驱重新封装成ISO格式,刻盘。或者用Winiso打开安装盘,直
接修改另存为ISO光盘。
第二步:安装
1、解压WinXP安装盘
  用WinRAR解压WinXP安装盘,放在C盘之外任意盘符根目录下的英文名文件夹内,例如:D:\WinXP或F:\WinXP。
2、安装WinXP
win7显示隐藏文件 进入PE系统格式化了C盘以后到xp解压下的D:\WinXP文件夹。点击,系统自动安装,在安装重启过程时一定记得将xp装C盘同时用NTFS格式化, 因为windows7系统安装的盘符要求是NTFS的,不然装不了WINDOWS7。
如果实在忘记了,那么,在开始菜单下的附件里选择“命令提示符”如下输入:convert c:\fs:ntfs,根据提示,输入y,重启即可。
3、在XP下用虚拟光驱安装Windows 7(两种安装方法)
?WinXP安装好后,安装虚拟光驱。
?Windows 7 Beta 解压后点击,系统自动安装。
?在XP下用虚拟光驱载入Windows 7安装盘,打开虚拟光驱盘符,点击安装。
4.出C盘boot.ini文件(重要:不然重启进不了xp系统)
安装完windows7后,进入windows7系统,打开隐藏的文件,C盘根目录下会有个文件Boot.ini.saved,用记事本打开。
[bootloader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINXP\WINDOWS
[operatingsystems]
multi(0)disk(0)rdisk(0)partition(1)\WINXP\WINDOWS="MicrosoftWindowsXPProfessional"/NOEXECUTE=OPTIN/FASTDEECT/usepmtimer
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=/usepmtimer
把这个之前都都删掉。保存为Boot.ini文件名,Boot.ini.saved这个删掉。
?5,添加命令。
?用easybcd添加windows xp的启动项(xp下还要增加.NET2.0才能运行)
?把C盘里的隐藏文件ntldr、NTDETECT、boot.ini这三个文件复制到WINXP这个文件夹内
,再把\windows\,这个复制到\WINXP\windows\system32文件夹里。(也可以不做)
?6,重启,完美的双系统。