32位与64位的Windows7映像合并的几个命令

内容摘要
以MSDN的32位和64位为例。分别将32位、64位的U版ISO中的install.wim提取某分区(比如E分区,有10G以上的空闲空间),分别命名X86.WIM、X64.WIM。
文章正文

以MSDN的32位和64位为例。

分别将32位、64位的U版ISO中的install.wim提取某分区(比如E分区,有10G以上的空闲空间),分别命名X86.WIM、X64.WIM。

在32位的Win7或VISTA 下,在IMAGEX安装目录内建一个CMD文件,如果是安装AIK工具,象C:\Program Files\Windows AIK\Tools\x86就是放CMD文件的地方,CMD文件内容如下(已修正个别录入失误):

imagex /info E:\X86.WIM 1 "Windows 7 Starter(简易版) 32位" "Windows 7 (简易版) 32位 简体中文"
imagex /info E:\X86.WIM 2 "Windows 7 HomeBasic(家庭普通版) 32位" "Windows 7 HomeBasic(家庭普通版) 32位 简体中文"
imagex /info E:\X86.WIM 3 "Windows 7 HomePremium(家庭高级版) 32位" "Windows 7 HomePremium(家庭高级版) 32位 简体中文"
imagex /info E:\X86.WIM 4 "Windows 7 Professional(专业版) 32位" "Windows 7 Professional(专业版) 32位 简体中文"
imagex /info E:\X86.WIM 5 "Windows 7 Ultimate(旗舰版) 32位" "Windows 7 Ultimate(旗舰版) 32位 简体中文"


imagex /info E:\X64.WIM 1 "Windows 7 HomeBasic(家庭普通版) 64位" "Windows 7 HomeBasic(家庭普通版) 64位 简体中文"
imagex /info E:\X64.WIM 2 "Windows 7 HomePremium(家庭高级版) 64位" "Windows 7 HomePremium(家庭高级版) 64位 简体中文"
imagex /info E:\X64.WIM 3 "Windows 7 Professional(专业版) 64位" "Windows 7 Professional(专业版) 64位 简体中文"
imagex /info E:\X64.WIM 4 "Windows 7 Ultimate(旗舰版) 64位" "Windows 7 Ultimate(旗舰版) 64位 简体中文"


imagex /export E:\X64.WIM 1 E:\X86.WIM
imagex /export E:\X64.WIM 2 E:\X86.WIM
imagex /export E:\X64.WIM 3 E:\X86.WIM
imagex /export E:\X64.WIM 4 E:\X86.WIM

rename e:\x86.wim install.wim

PAUSE

(如果要制作OEM版,每个版本前面加个OEM名称,如,“Windows 7 Ultimate(旗舰版) 64位”改成“联想 Windows 7 Ultimate(旗舰版) 64位”

以管理员身份运行这个CMD文件。执行后的生成新的install.WIM(原叫x86.wim,批处理中改名为install.wim)中就含有四个64位版本的映像了,把install.wim放进MSDN原版(32位)的ISO中替换原有的,接着删除souces中的ei.cfg文件,然后另存。另存得到的ISO就是MSDN32位与64位混合光盘。此光盘支持在32位下安装64位的WIN7。

顺便说一下,合并后install.wim中实际有9个版本的WIN7映像。

编号(注意上面命令中编号数字变化):

1号映像:"Windows 7 Starter(简易版) 32位

2号映像:Windows 7 HomeBasic(家庭普通版) 32位

3号映像:Windows 7 HomePremium(家庭高级版) 32位

4号映像:Windows 7 Professional(专业版) 32位

5号映像:Windows 7 Ultimate(旗舰版) 32位

6号映像:Windows 7 HomeBasic(家庭普通版) 64位

7号映像:Windows 7 HomePremium(家庭高级版) 64位

8号映像:Windows 7 Professional(专业版) 64位

9号映像:Windows 7 Ultimate(旗舰版) 64位

查看WIM文件中有几个映像,执行这个IMAGEX命令:

imgax /info E:\x86.wim >e:x86.txt

PAUSE

执行后,查看一下x86.txt就知道了。

Image Count: X是指有多少映像在里面。IMAGE INDEX="X" X就是编号

其实这里讲了一些常用的IMAGEX命令的用法,有空多看看。当然看看AIK工具自带的手册也是可以的。有空时会接着说某OEM品牌的64位与32位混合光盘的制作。今天先说这些。

代码注释
[!--zhushi--]

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!