製作Windows 7 X86+X64 九合一安裝光碟【Z】

liuchang0001發表於2011-03-21

我是個作業系統迷,愛好收藏各種各樣的作業系統。近日,下載了微軟MSDN版的win7,32位的約2.43G,64位的約3.11G,單獨刻盤覺得有點“浪費”,能將它們做個合盤就好了。然而,別人修改過的系統像往往被懷疑暗藏木馬,因此還是自己做的放心。
    以下是本人的合盤方法,貼出來供大家參考。歡迎拍磚。合盤後完全可以刻到一張普通的DVD光碟中。
    一、先說說基本知識
    微軟的Windows 7分x86和X64(即32位和64位)兩大系列,每個系列又有數個版本,x86有5個版本:
Starter --------- 簡易版
HomeBasic ------- 家庭普通版
HomePremium ----- 家庭高階版
Professional ---- 專業版
Ultimate -------- 旗艦版

x64的有4個版本(沒有“簡易版”):
HomeBasic ------- 家庭普通版
HomePremium ----- 家庭高階版
Professional ---- 專業版
Ultimate -------- 旗艦版
微 軟分別釋出了上述版本的ISO,細心的人就會發現,X86的各版本光碟ISO的容量都是2.43G,x64的是3.11G,怎麼回事呢。原來各版本的 installi.wim安裝檔案是一樣的,其它檔案除了ei.cfg外,也是一樣的,ei.cfg的作用是讓安裝程式自動安裝指定的版本。
    此外,安裝檔案是wim格式,這種格式的安裝包有個特性,裡面包含多個“分卷”,每個分卷對應一個安裝版本,x86的install.wim有5個分卷,分別是:
分卷1 ------ 簡易版,編號為1
分卷2 ------ 家庭普通版,編號為2
分卷3 ------ 家庭高階版,編號為3
分卷4 ------ 專業版,編號為4
分卷5 ------ 旗艦版,編號為5
x64的install.wim有4個分卷:
分卷1 ------ 家庭普通版,編號為1
分卷2 ------ 家庭高階版,編號為2
分卷3 ------ 專業版,編號為3
分卷4 ------ 旗艦版,編號為4
wim格式安裝包還有個特性,就是可繼續新增或刪減分卷。
    因此,我們可以利用上面這個特性,把x64的分卷新增到x86的install.wim檔案,從而達到合盤的目的,做成9合1光碟。
    二、所需工具和檔案
1、32位和64位的MSDN版的Windows7(可以是任意版本)
2、ISO編輯軟體UltraISO,也可以用其它。
3、wim檔案編輯工具imagex.exe ,在Microsoft的網頁中提供:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=696dd665-9f76-4177-a811-39c26d3b3b34
   三、製作步驟
    以下步驟可以在XP下完成,當然也可以在Vista/win7下操作。
    (一)製作9合1安裝檔案install.wim
    1、下載Microsoft的WAK工具,使用當中提供的imagex.exe,解壓出來放入windows/system32資料夾中。也可以放在其它位置,不過在執行imagex.exe時需指明它的路徑。
    2、提取檔案。用UltraISO開啟64位Win7的ISO,提取sources資料夾下install.wim檔案到硬碟的某個分割槽中(該分割槽的剩餘 空間要在10G以上),並改名為installx64.wim,再開啟32位的ISO,提取install.wim到該分割槽中。
    3、整合檔案。開啟CMD視窗,依次執行以下命令。
imagex /export i:\installx64.wim 1 i:\install.wim "Windows 7 HomeBasic X64"
imagex /export i:\installx64.wim 2 i:\install.wim "Windows 7 HomePremium X64"
imagex /export i:\installx64.wim 3 i:\install.wim "Windows 7 Professional X64"
imagex /export i:\installx64.wim 4 i:\install.wim "Windows 7 Ultimate X64"

注:①命令一定要按順序執行,否則會導致版本“編號”順序改變,影響下一步操作。
    ②上述命令中,installx64.wim 、install.wim存放路徑在I盤根目錄下,如果你的檔案放在其它位置,應將i:改為實際路徑。
    4、修改各版本(分卷)的“描述”資訊。因64位的各版本已經整合到了32位的install.wim中,HomeBasic、HomePremium、 Professional、Ultimate版本的編號依次為6、7、8、9。因為64位的各版本原來的“描述”跟32位的一樣,為了避免在安裝時選錯, 所以這裡改一下各分卷的“描述”。
    在CMD視窗裡分別執行以下命令:
imagex /info i:\install.wim 1 "Windows 7 Starter X86" "Windows 7 Starter X86"
imagex /info i:\install.wim 2 "Windows 7 HomeBasic X86" "Windows 7 HomeBasic X86"
imagex /info i:\install.wim 3 "Windows 7 HomePremium X86" "Windows 7 HomePremium X86"
imagex /info i:\install.wim 4 "Windows 7 PROFESSIONAL X86" "Windows 7 PROFESSIONAL X86"
imagex /info i:\install.wim 5 "Windows 7 Ultimate X86" "Windows 7 Ultimate X86"
imagex /info i:\install.wim 6 "Windows 7 HomeBasic X64" "Windows 7 HomeBasic X64"
imagex /info i:\install.wim 7 "Windows 7 HomePremium X64" "Windows 7 HomePremium X64"
imagex /info i:\install.wim 8 "Windows 7 PROFESSIONAL X64" "Windows 7 PROFESSIONAL X64"
imagex /info i:\install.wim 9 "Windows 7 Ultimate X64" "Windows 7 Ultimate X64"
上面的步驟完成後,9合1的install.wim就整合好了。
    (二)製作9合1安裝盤
   1、將整合好的install.wim替換原先X86的光碟鏡象中同名檔案。
   2、 提取64位的clg檔案。開啟64位光碟映象,提取sources資料夾下的4個版本的clg檔案即install_Windows 7 HOMEBASIC.clg等(如圖)提取到硬碟中,並分別重新命名為install_Windows 7 HOMEBASIC x64.clg等。
   3、將上一步製作的4個clg檔案新增到原先X86的光碟映象中。
   4、刪除原先X86安裝光碟映象中的檔案ei.cfg。
   5、儲存好重新編譯的光碟映象。
    (三)燒錄9合1安裝光碟
    啟動Nero Burning Rom,將剛才做好的光碟映象檔案以4X速度進行燒錄,耐心等待十幾分鍾,就可以看到我們定製的9合1版Windows 7全家福(包含32位和64位所有安裝功能)光碟新鮮出爐。

相關文章