论坛风格切换
正版合作和侵权请联系 sd173@foxmail.com
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 4187阅读
  • 4回复

[已解决]单分区安装WINXP、WIN2003和WIN7的正确方法 [复制链接]

上一主题 下一主题
离线pony8000
 

发帖
53259
今日发帖
最后登录
2024-05-12
只看楼主 倒序阅读 使用道具 楼主  发表于: 2010-07-27 00:07:10
为了测试软件,经常在不同WIN系统版本环境下切换,不得以拿一个区装WINXP,一个区装WIN2003,再拿一个区装WIN7
想想也实在浪费了磁盘资源,这么折腾无非就是为了防止分区根目录下如下三个文件夹不混到一块
    Documents and Settings
    Program Files
    WINDOWS
所以,只要有办法将WINXP和WIN2003的上述三个文件夹改到其他路径下,就可以实现一个分区装多个WIN系统



上网搜索了下相关资料,发现前辈们早就研究过此问题,并且留下宝贵的参考资料
只是按照资料所说的进行修改,老是无法完全将WINXP安装到一个指定文件夹中

经过反复测试,最终修成正果,成功将WINXP安装到指定文件夹中
在此将自己的心得写出来,与大家共享成功喜悦


现在假设要将WINXP系统安装到C分区名为WINXP(可以自行修改为其他文件夹名)的文件夹中,完整的修改及安装方法如下:

1、修改WINNT.SIF
引用

TargePath=\Windows

WINNT.SIF中也有可能不存在这一行数据,那就直接在[Unattended]小节中添加以下三行即可
引用

TargetPath="\WINXP\Windows"
ProgramFilesDir="\WINXP\Program Files"
CommonProgramFilesDir="\WINXP\Program Files\common Files"


2、修改HIVESFT.INF
引用

DEFAULT_PROFILES_DIR="%SystemDrive%\Documents and Settings"

改为
引用

DEFAULT_PROFILES_DIR="%SystemDrive%\WINXP\Documents and Settings"


网上流传的资料都只改到这里就结束了,这样安装的系统分区下仍然有如下文件存在:
  C:\Program Files\Windows NT\Accessories\Imegen.EXE
还必须继续修改......

3、修改accessor.inf(此文件有压缩过,请解压修改完再makecab压缩成accessor.in_)
引用

PROGRAMF         = "\Program Files"

改为
引用

PROGRAMF         = "\WINXP\Program Files"


4、安装时须调用自动应答文件WINNT.SIF进行安装,将如下命令保存为一个批处理文件放在I386同级目录下即可直接双击安装:
引用

@set I386=F:\WINXPSP3\I386
@set part=C
@start "" "%I386%\winnt32.exe" /dudisable /makelocalsource /s:%I386% /unattend:"%I386%\WINNT.SIF" /tempdrive:%part%

以上两个路径变量值请自行更改下,I386就不必说了,part变量指定要安装哪个分区

WINXP安装好后,WIN2003参考WINXP的修改步骤再安装,最后安装WIN7(直接正常安装)
这样就成功实现了在单个分区WINXP、WIN2003和WIN7三系统共存


经测试,WINXP可以完全安装到单文件夹中,WIN2003基本上也可以,就是会多了个C:\wmpub\wmiislog空文件夹
好在不影响三系统共存
精品软件:百度搜闪电软件园  最新软件百度搜:闪电下载吧
有问题联系 sdbeta@qq.com
离线quen2008
发帖
*
今日发帖
最后登录
1970-01-01
只看该作者 沙发  发表于: 2010-07-27 08:04:30
三系统共存,硬件应该要很强哦
离线sjp1800
发帖
*
今日发帖
最后登录
1970-01-01
只看该作者 板凳  发表于: 2010-07-29 11:09:05
还是没看懂  哈哈
离线jnship
发帖
*
今日发帖
最后登录
1970-01-01
只看该作者 地板  发表于: 2010-07-29 13:50:24
不知道一般人是否用得着
离线hua5551
发帖
*
今日发帖
最后登录
1970-01-01
只看该作者 地下室  发表于: 2010-09-02 15:16:52
有点复杂 能不能再详尽点啊