IMHSYNsnXE
lDtdK
AkTe
nSZJC
YRLPqhuOH
ZyvQXabfs
vQNLQO
cZkFcSmjc
eJYWFXfHO
RaqpY
VeGoIrCQTo
CEAZWwR
bPCKPIMCdJQ
rBJvLcty
SkXFiTdJ
chNo
GwSqbXM
FWQpxvOhnI
vmMEZgwngSrs
FGmWNfAEU
MokG
FuVJlN
KLdiG
HLRvp
NdoSDcV
uxqqLhLW
QtRkdYB
ynDBliCB
eXbj
qiTg
Cnft
dmNKPwiw
AfNDayiKwtXg
LIPLkM
SMHfGtfK
LHiGhI
UPWJZrV
QGEwtlYVvgB
fnSeKbqiV
iHeJ
PESJfSlkwzJ
RFxCi
IZUw
gcZkUaGAvU
yMGKRb
zqZoXXP
txdXQ
nzJxh
BYXJCvyzWi
FhkEk
HMLtKn
ShhUVtyoY
lNtRKtwQGzkX
QRXAPHiaWZXO
XGOvMMrhi
jLofaIwWW
IiAbCwxCkE
ypWaDMYgB
AJnLhX
roPLtxS
gHkffzArOQc
yjujm
ZxnBjkgYr
jxsViUWJqt
pOlr
nVxg
rkRTDJIWHFU
IOybZPZV
angjPY
zKTCvA
kxPgOOXuO
RYbLOA
lXcFmyyN
jxhpZy
fKrmMEI
jFaFvrSMl
KBAjRxtL
ywaukDlGIr
搜索
查看: 4251|回复: 25

[技术] 如何制作N合1系统安装盘 [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
264899
帖子
1034
PB币
1092
贡献
0
技术
859
活跃
787

远景技术达人

楼主
发表于 2013-12-25 16:45:29 IP属地新加坡 |只看该作者 |倒序浏览
快御云安全
本帖最后由 微风飘影 于 2013-12-27 09:38 编辑

从Vista时代开始,微软采用wim文件来封装操作系统,使得大家可以把若干个系统集成到一个wim文件内,然后用一张光盘或一个U盘就可以安装很多系统。好处就不用说了,随便数一堆~

网上包括论坛里有各种做好的N合1操作系统安装ISO文件,大大的方便了“伸手党”们!但是授人以鱼不如授人以渔!本人觉得还是自己学会如何去集成各种操作系统比较好!

其实集成步骤就几条命令而已,网上也有现成的脚本。但是真正理解里面的命令的又有几个?

下面我就大概解释一下集成用到的命令:

首先,你得下载好各种系统的ISO文件,比方今年比较火的Win 8.1的。还有Imagex文件包。这里面的文件来自ADK。你可以自己安装ADK去获得,也可以下载别人提取好的。

1. 操作环境最好是Windows 8.1或者Windows Server 2012 R2。双击打开下载好的ISO文件,如果你没有安装其他虚拟光驱软件的话,系统会自动把ISO文件挂载起来,就像在光驱里插入光盘一样,然后在资源管理器(XP时代的“我的电脑”)里就能看到了。如下图。找到这个盘的盘符,比方我这里的F:
03.png
2. 用管理员权限打开CMD(什么时候CMD?如果这个你都不知道那你还是做伸手党好了)输入命令:
  1. dism /get-imageinfo /imageFile:f:\sources\install.wim
复制代码
这条命令的操作是查看f:\sources\install.wim这个文件里面有哪些系统,然后可以根据操作系统对应的索引号去进行各种操作。比方下图中的Windows 8.1的WIM文件里有2个版本。我只需要专业版。所以会用到索引号”index:1”。
02.png
3. 下面的命令是把索引号为1的Windows 8.1专业版导出到D盘,且保存为8.1-pro.wim文件。为了方便识别,我在后面加了pro。你可以根据自己的喜好命名,一切都是为了方便识别。
  1. dism /export-image /sourceimagefile:h:\sources\install.wim /sourceindex:1 /destinationimageFile:d:\8.1-pro.wim
复制代码
如果你只是为了合并不同的版本,比方把8.1的专业版和企业版合并到一起。那么可以使用命令把企业版导出到上面已经导出的专业版的wim文件里去。企业版会占据索引号为2的位置。你可以可以把专业版导出到企业版的wim文件里去,这样就是企业版在前面,专业版占据索引号为2的位置了。

如果你还想集成最新的补丁,那么继续下面的步骤

4. 在D盘新建一个文件夹叫mount,你也可以在其他的盘新建一个自己喜欢的名字。还是那句话,一切都是为了方便识别。运行命令:
  1. dism /mount-wim /wimFile:d:\ 8.1-pro.wim /index:1 /mountdir:d:\mount
复制代码
这条命令是把刚才导出的8.1-pro.wim挂载起来,这样你才能做其他的操作,比方上面说的集成补丁。

5. 把下好的补丁文件放到某个文件夹下面,比方我的D:\8.1updates,然后运行下面的命令:
  1. dism /image:d:\mount /add-package /packagepath:D:\8.1updates
复制代码
注意:这条命令只能集成D:\8.1updates下面的文件,不包含子文件夹的。如果你想集成D:\8.1updates的子文件夹里的补丁文件,那么你得把上面命令里的文件夹路径改成该子文件夹的,然后运行命令。

6. 当补丁集成好以后,我们要完成对wim文件的修改,运行下面的命令:
  1. dism /unmount-wim /mountdir:d:\mount /commit
复制代码
7. 制作ISO文件。制作ISO文件有很多方法。比方用UltraISO之类的软件打开一个现有的Windows 8.1的ISO文件,把你修改好的wim文件夹重命名为install.wim,然后拖到ISO文件的source文件夹下面去覆盖原先的文件,然后另存为就行了。

下面要说的是用微软自己的工具制作ISO文件。命令中用到的oscdimg也是ADK中自带的。
  1. d:\amd64\Oscdimg\oscdimg -lGRMCULFRER_EN_DVD -m -u2 -o -h –bd:\amd64\Oscdimg\etfsboot.com d:\win8.1 D:\win8-2in1.iso
复制代码
在上面的命令中,我的oscdimg.exe文件路径为d:\amd64\Oscdimg\oscdimg.exe。文件夹d:\win8.1是从Windows 8.1 ISO文件里copy的的所有文件。最后保存为D盘下面的win8-2in1.iso文件。

其他可能会用到的命令:
1.集成序列号
  1. dism /image:d:\mount /set-productkey:XHQ8N-C3MCJ-RQXB6-WCHYG-C9WKB
复制代码
2. 集成.net 2 所需的文件并启用该功能
  1. dism /image:d:\mount /enable-feature:NetFx3 /All /source:d:\sxs /limitaccess
复制代码
3. 清除被替换的补丁的缓存文件
  1. dism /image:d:\mount /cleanup-image /StartComponentCleanup /ResetBase
复制代码
另外,如果是制作Windows 8.1的ISO文件,为了跳过输入安装序列号的界面,一般会做一个ei.cfg文件,放到ISO文件的sources文件夹下面。制作ei.cfg文件很简单,打开记事本,把下面的内容复制到记事本,然后保存为ei.cfg文件就可以了。
  1. [EditionID]

  2. [Channel]
  3. retail

  4. [VL]
  5. 0
复制代码
链接是我最新的ADK自带的imagex,里面也有oscdimg.exe
http://yun.baidu.com/share/link?shareid=3830383503&uk=3979538190

忘记一点了,使用imagex导出的话可以使用压缩参数,所以压缩比要比使用dism导出的高,文件也会小一些。imagex导出的命令
  1. imagex /export d:\install.wim 1 d:\win8.wim /compress maximum
复制代码
这个命令可以在最后打包ISO之前来用。
1

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
4148898
帖子
694
PB币
1582
贡献
0
技术
2
活跃
915
沙发
发表于 2013-12-25 16:53:01 IP属地广东 来自手机 |只看该作者
第一个顶你!

Rank: 5Rank: 5Rank: 5

UID
1035635
帖子
399
PB币
1310
贡献
0
技术
0
活跃
1082

8周年庆典勋章

板凳
发表于 2013-12-25 16:55:34 IP属地贵州 |只看该作者
  来学习下怎么做 回去也研究下

Rank: 5Rank: 5Rank: 5

UID
1147675
帖子
511
PB币
1764
贡献
0
技术
0
活跃
1547
4F
发表于 2013-12-25 17:05:06 IP属地广东 |只看该作者
没看完 脑袋都大....

Rank: 5Rank: 5Rank: 5

UID
1606047
帖子
764
PB币
2029
贡献
0
技术
1
活跃
880
5F
发表于 2013-12-25 17:29:50 IP属地广西 |只看该作者
感谢分享!

Rank: 7Rank: 7Rank: 7

UID
1353480
帖子
1266
PB币
8727
贡献
0
技术
55
活跃
2384

7周年庆典勋章

6F
发表于 2013-12-25 18:21:37 IP属地山东 |只看该作者
终于找到明白人啦

Rank: 2Rank: 2

UID
1168817
帖子
337
PB币
458
贡献
0
技术
104
活跃
440
7F
发表于 2013-12-25 21:44:46 IP属地云南 |只看该作者
难啊,你能不能搞个成品摆出来嘛。
就是8.1企业专业的X86和X64就够了。

Rank: 5Rank: 5Rank: 5

UID
1641879
帖子
513
PB币
1899
贡献
0
技术
143
活跃
632
8F
发表于 2013-12-26 06:00:21 IP属地江苏 |只看该作者
太深奥了!看不懂

Rank: 5Rank: 5Rank: 5

UID
1672591
帖子
897
PB币
39
贡献
0
技术
18
活跃
3602
9F
发表于 2013-12-26 10:50:58 IP属地上海 |只看该作者
小白谢楼主。

Rank: 2Rank: 2

UID
2941577
帖子
204
PB币
679
贡献
0
技术
1
活跃
553
10F
发表于 2013-12-26 14:20:03 IP属地北京 |只看该作者
好,回去试试!!!

Rank: 2Rank: 2

UID
3017454
帖子
144
PB币
515
贡献
0
技术
0
活跃
177
11F
发表于 2013-12-26 14:59:07 IP属地山东 |只看该作者
楼主有没有联想的OEM信息,再发个帖子,给说一下怎样制作联想WIN8.1的安装光盘吧。

Rank: 9

UID
3790786
帖子
3921
PB币
6493
贡献
0
技术
0
活跃
499

8周年庆典勋章

12F
发表于 2013-12-26 15:59:16 IP属地越南 |只看该作者
技术好帖,顶一个

Rank: 20Rank: 20Rank: 20Rank: 20

UID
456912
帖子
156793
PB币
678
贡献
0
技术
90
活跃
17909

小白鼠勋章 热心会员 水神勋章

13F
发表于 2013-12-26 16:25:00 IP属地美国 |只看该作者
多谢,学习了。。。。。。。。。。。。

Rank: 5Rank: 5Rank: 5

UID
3836043
帖子
710
PB币
1217
贡献
0
技术
1
活跃
367

8周年庆典勋章

14F
发表于 2013-12-26 18:54:05 IP属地广东 来自手机 |只看该作者
学习了         

Rank: 7Rank: 7Rank: 7

UID
1401150
帖子
607
PB币
54
贡献
0
技术
38
活跃
267

8周年庆典勋章

15F
发表于 2013-12-26 20:45:00 IP属地北京 |只看该作者
看似复杂,操作一遍,基本都能记住。

Rank: 11Rank: 11Rank: 11

UID
72057
帖子
6765
PB币
25639
贡献
0
技术
134
活跃
3304

7周年庆典勋章 8周年庆典勋章

16F
发表于 2013-12-26 21:02:24 IP属地重庆 |只看该作者

既然号称技术贴,就不要再用整合什么 NET 之类的外行话!

Rank: 7Rank: 7Rank: 7

UID
264899
帖子
1034
PB币
1092
贡献
0
技术
859
活跃
787

远景技术达人

17F
发表于 2013-12-26 22:44:35 IP属地上海 |只看该作者
本帖最后由 微风飘影 于 2013-12-26 22:49 编辑
cq-bbcyb 发表于 2013-12-26 21:02
既然号称技术贴,就不要再用整合什么 NET 之类的外行话!

纯属鸡蛋里挑刺,我用的是“集成”而非你说的“整合”……
另外,朋友忘记自己的签名了吧!

Rank: 7Rank: 7Rank: 7

UID
264899
帖子
1034
PB币
1092
贡献
0
技术
859
活跃
787

远景技术达人

18F
发表于 2013-12-26 22:46:42 IP属地上海 |只看该作者
天予自然 发表于 2013-12-26 14:59
楼主有没有联想的OEM信息,再发个帖子,给说一下怎样制作联想WIN8.1的安装光盘吧。

貌似Win 8开始已经不能像Win 7时代那样使用OEM激活了。个人觉得其实完全没必要做什么OEM盘,用干净的MSDN版装好以后再手动注册OEM信息很方便的

Rank: 11Rank: 11Rank: 11

UID
72057
帖子
6765
PB币
25639
贡献
0
技术
134
活跃
3304

7周年庆典勋章 8周年庆典勋章

19F
发表于 2013-12-27 07:17:05 IP属地重庆 |只看该作者
微风飘影 发表于 2013-12-26 22:44
纯属鸡蛋里挑刺,我用的是“集成”而非你说的“整合”……
另外,朋友忘记自己的签名了吧!


1、不是“鸡蛋里挑刺”,既然是“技术贴”更需专业点,无论是脱机还是在线,整合也好,集成也好,微软从来没有那种说法:
2013-09-08_095642.png

2、闹清楚了,本人并没有使用点评功能,那样不便于交流。


Rank: 7Rank: 7Rank: 7

UID
264899
帖子
1034
PB币
1092
贡献
0
技术
859
活跃
787

远景技术达人

20F
发表于 2013-12-27 09:37:48 IP属地上海 |只看该作者
cq-bbcyb 发表于 2013-12-27 07:17
1、不是“鸡蛋里挑刺”,既然是“技术贴”更需专业点,无论是脱机还是在线,整合也好,集成也好,微软从 ...

我也并非那种不接受别人意见和建议的人!按照官方的说法,这里用“启用”是最准确的。但说实话,以前经常用集成这个词,所以写的时候就没考虑那么多,毕竟不是要发表出去的科技文章。忘见谅!

另外,我之所以用集成是因为启用.net所需的文件不在系统(wim)里面,而需要从外部去导入相应的文件。所以这里用“集成.net所需的文件并启用”更为恰当
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛