目前我們看到的windows 7 有X86、X64兩個系列,共11個版本,X86有6個,X64有5個。
X86:簡易版、家庭普通版、家庭高級版、專業(yè)版、旗艦版、企業(yè)版
X64:家庭普通版、家庭高級版、專業(yè)版、旗艦版、企業(yè)版 (前5個在旗艦版的光盤中)。注:64位的企業(yè)版ISO我還沒有下載到,所以下面例子中不會有)
Windows server 2008 r2 流露出來的光盤里有4個版本:標準版、企業(yè)版、數(shù)據(jù)中心版、WEB版,光盤還帶這4個版本的服務(wù)器核心安裝功能。server 2008 r2 系統(tǒng)取消X86的支持,只有X64位。
合并光盤的思路,想把上面所有版本合進一個DVD光盤是不可能的,除非你要刻錄的是特別的大DVD,普通那種標明4.5G大小的DVD盤是裝不下的。所以,必須得2張盤,或者X86的一張X64的一張,或者WIN7的一張、server 2008 r2 就不參加合并了。
不管你是那種思路,我會講兩種制作的示例。
基本工作環(huán)境:
操作系統(tǒng)VISTA SP1以上WINDOWS系統(tǒng)(X86);安裝微軟的WINDOWS 7 部署工具AIK或OPK;安裝有虛擬光驅(qū)、ULTRAISO。有一個工作分區(qū)(假定工作分區(qū)在H盤)中有20G以上空閑空間用于周轉(zhuǎn)。
基本材料:
上面提到的那些版本的原版光盤(ISO),以簡體中文版為例。
一、Win7 X86 X64合集
我以前講過這種X86\X64合集(http://hi.baidu.com/zxkh/blog/item/93a74e083f77819c0b7b8245.html),不過主要講的是思路,具體怎么做沒講。
1、在H盤建一個Win7X86,將X86的WIN7旗艦版光盤內(nèi)所有內(nèi)容提取到這里面。提取WIN7企業(yè)版X86光盤中的install.wim(在SOURCES目錄下)到H盤,改名為X86ENT.WIM;提取旗艦版X64光盤中的install.wim到H盤,改名為X64WIN7.WIM。
2、在OPK或AIK的Tools\x86目錄下建一個內(nèi)容如下的CMD文件,名字你自己取,并運行這個CMD文件。
imagex /export H:\X86ENT.WIM 1 H:\win7x86\sources\install.wim
imagex /info H:\X64WIN7.WIM 1 "Windows 7 家庭普通版 x64" "Windows 7 家庭普通版 x64"
imagex /info H:\X64WIN7.WIM 2 "Windows 7 家庭高級版 x64" "Windows 7 家庭高級版 x64"
imagex /info H:\X64WIN7.WIM 3 "Windows 7 專業(yè)版 x64" "Windows 7 專業(yè)版 x64"
imagex /info H:\X64WIN7.WIM 4 "Windows 7 旗艦版 x64" "Windows 7 旗艦版 x64"
imagex /export H:\X64WIN7.WIM 1 H:\win7x86\sources\install.wim
imagex /export H:\X64WIN7.WIM 2 H:\win7x86\sources\install.wim
imagex /export H:\X64WIN7.WIM 3 H:\win7x86\sources\install.wim
imagex /export H:\X64WIN7.WIM 4 H:\win7x86\sources\install.wim
PAUSE
3、找到Win7X86\sources目錄下的ei.cfg文件,記事本打開它,里面的內(nèi)容改成這樣:
[EditionID]
Starter
HomeBasic
HomePremium
Professional
Ultimate
Enterprise
[Channel]
Retail
[VL]
6
4、運行AIK或OPK中的“Windows 系統(tǒng)映像管理器”這個工具,打開Win7X86\sources下的install.wim文件,對新加入的幾個映像進行編錄。
5、再到OPK或AIK的Tools\x86目錄下建一個內(nèi)容如下的CMD文件,名字你自己取,并運行這個CMD文件:
imagex /mountrw H:\win7x86\sources\boot.wim 2 H:\mountboot
pause
(mountboot文件夾要預(yù)先在H盤建立)
將上面改過的ei.cfg這個文件復(fù)制一份到H:\mountboot\sources目錄下,替換舊的。
然后再執(zhí)行一個CMD文件,保存改過的boot.wim文件,內(nèi)容如下:
imagex /unmount H:\mountboot /commit
6、制作ISO。用UltraISO打開一個微軟原版ISO(WIN7或R2的都可以),清空里面的所有內(nèi)容,將H盤的Win7X86目錄下的所有文件夾和文件全部拖進UltraISO,另存,另存的名字你自己取。另存得到的ISO就可以用來測試了。
二、X64的WIN7和server 2008 r2 的合集制作
1、用ultraiso或虛擬光驅(qū)將server 2008 r2 光盤中的所有文件(夾)提取到H盤2008R2目錄下,2008R2目錄要預(yù)先建立。
2、在OPK或AIK的Tools\x86目錄下執(zhí)行一個CMD文件,內(nèi)容如下:
imagex /export H:\X64WIN7.WIM 1 H:\2008R2\sources\install.wim
imagex /export H:\X64WIN7.WIM 2 H:\2008R2\sources\install.wim
imagex /export H:\X64WIN7.WIM 3 H:\2008R2\sources\install.wim
imagex /export H:\X64WIN7.WIM 4 H:\2008R2\sources\install.wim
pause
3、下載http://zxkh19501./4326329.html,解壓后得到product.ini文件,替換2008R2/sources里的同名文件。
4、復(fù)制中文版WIN7(X64/X86均可)中的sources\license下面的“_default”和“zh-cn”到2008R2/sources\license下,遇到提示合并的就選“是”,遇到替換就選“跳過”,遇提示時左下角的勾要選上。
5、再到OPK或AIK的Tools\x86目錄下建一個內(nèi)容如下的CMD文件,名字你自己取,并運行這個CMD文件:
imagex /mountrw H:\2008R2\sources\boot.wim 2 H:\mountboot
pause
(mountboot文件夾要預(yù)先在H盤建立)
把下載得到的product.ini這個文件復(fù)制一份到H:\mountboot\sources目錄下,替換舊的。
將H:\mountboot\sources下的license文件夾刪除,將2008R2/sources下的license文件夾復(fù)制進來。
然后再執(zhí)行一個CMD文件,保存改過的boot.wim文件,內(nèi)容如下:
imagex /unmount H:\mountboot /commit
6、制作ISO。用UltraISO打開一個微軟原版ISO(WIN7或R2的都可以),清空里面的所有內(nèi)容,將H盤的2008R2目錄下的所有文件夾和文件全部拖進UltraISO,另存,另存的名字你自己取。另存得到的ISO就可以用來測試了。
三、一些提示
有些人可能不清楚各版本映像在wim中的編號,你可以運行這個命令進行查看,如:
imagex /info h:\win7x86\sources\install.wim >h:aaa.txt
pause
在H盤會得到一個aaa.txt,打開看看各個版本的IMAGE INDEX是多少。
如果原版本中有些映像不想合并,那么你可以把要的映像EXPORT出來就可以了。
比如,2008R2中核心服務(wù)器的不要,你可以執(zhí)行:
imagex /export H:\2008R2\sources\install.wim 1 H:\2008.wim
imagex /export H:\2008R2\sources\install.wim 3 H:\2008.wim
imagex /export H:\2008R2\sources\install.wim 5 H:\2008.wim
imagex /export H:\2008R2\sources\install.wim 7 H:\2008.wim
pause
這樣2008.wim里面就只有完全安裝的服務(wù)器版本了。然后WIN7 X64與這個2008.wim合并,方法同上。