自己製作 Windows Server 2008中文版

 
    Windows Server 2008中文版遲遲不肯發佈,這讓等着用中文版升級Windows Server 2003的我很無奈,雖然可以先安裝英文版,再安裝多語言包,但這樣未免麻煩,而且,也可能會有其他問題—-Windows 2008不知是不是支持從中文的Windows 2003升級到英文的Windows 2008.
   可以使用Microsoft提供的AIK工具包,自己製作中文的Windows Server 2008.下面介紹主要步驟。在AIK工具包中有中文幫助。
1)、準備Windows Server 2008  32位英文版、32位簡體中文語言包,AIK工具。
可以從
[url]http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=94bb6e34-d890-4932-81a5-5b50c657de08[/url]下載“Automated Installation Kit (AIK) for Windows Vista SP1 and Windows Server 2008 - 簡體中文”工具。
下載Windows Server 2008中文語言包。
在下載的過程中,使用虛擬光驅加載Windows Server 2008英文版,並且找一個空間比較大的分區,將Windows Server 2008安裝程序複製到一個文件夾中,本例爲E:\win2008-aik,另外再創建一個文件夾,本例爲e:\w2008cn,保證所在分區有至少6GB空間。
2)下載之後,安裝AIK工具,安裝之前,先安裝“MSXML 6.0”與“Microsoft .Net Framework”程序,如圖1所示。

 

3)在“Microsoft Windows AIK”程序組中運行“Windows系統映像管理器”,在“Windows映像”中用鼠標右鍵單擊“選擇Windows映像”如圖2所示,選擇Windows Server 2008安裝程序中的“install.wim”文件(在e:\w2008-aik\sources目錄中),在彈出的“選擇映像”中選擇一個,例如“Windows Longhorn Server Enterprise”,表示選擇企業版。
4)在“應答文件”下面用鼠標右鍵單擊,選擇“新建應答文件”,在左側“Windows映像”下面展開“PackagesLanguagePack”,用鼠標右鍵單擊選中兩個英文語言包,選中“添加到應答文件”,如圖3所示。
然後在右側,分別選中每一個語言包(x86_Microsoft-Windows…等),在右側“設置→Action”選擇“Remove”,這項操作是將英文語言包刪除,如圖4所示。
然後關閉AIK程序,並保存配置文件到E盤根目錄,默認文件名爲untitled.xml
5)從“Microsoft Windows AIK”程序組中運行“Windows PE工具命令提示”,進入命令提示符,執行:
imagex /mountrw e:\w2008-aik\sources\install.wim 1 e:\w2008cn
這一部的意思是將install.wim文件映像到e:\w2008cn文件夾中,執行之後,可以看到e:\w2008cn裏面有許多文件,實際上這就是install.wim展開後的文件,實際上只是“虛擬並映射的”,相當於daemon虛擬光驅將光驅鏡像映射成一個盤符,而imagex,是將一個鏡像映射到一個文件夾中。如圖5所示。
之後執行
start /w pkgmgr /o:"e:\w2008cn;e:\w2008cn\windows" /n:"e:\untitled.xml"
如果提示找不到pkgmgr文件,則可以在命令提示符下執行
dir c:\pkgmgr.exe /s
搜索到並拷貝到當前目錄即可
之後執行
peimg /list e:\w2008cn\windows
顯示e:\w2008cn目錄中是否包括英文的語言包,如果仍然顯示EN-US語言包,可能是在執行Start命令時,配置文件名不對,請檢查或重執行下列命令:
start /w pkgmgr /o:"e:\w2008cn;e:\w2008cn\windows" /n:"e:\untitled.xml"
直接顯示“8個程序包”爲止,如圖7所示。
之後執行
imagex /unmount /commit e:\w2008cn
更新install.wim映像。
6)安裝中文語言包:運行AIK映像管理器,通過管理器打開剛纔的install.wim,與以前的方法相似,在應答文件欄用鼠標右鍵單擊“Packages項→插入數據包”選擇Windows Server 2008中文語言包,然後保存應答文件並退出AIK。如圖8所示。
8
7)將語言包添加到鏡像中:切換到“Windows PE工具命令提示”,繼續執行下面的命令。
imagex /mountrw e:\w2008-aik\sources\install.wim 1 e:\w2008cn
start /w pkgmgr /o:"e:\w2008cn;e:\w2008cn\windows" /n:"e:\ untitled.xml "
peimg /list e:\w2008cn\windows
修改lang.ini文件:
intlcfg -genlangini -dist:e:\w2008-aik -image:e:\w2008cn -all:zh-cn
imagex /unmount /commit e:\w2008cn
如圖9所示。
8)解壓縮中文語言包lp.cab到一個目錄中,拷貝\zh-cn\setup\sources\目錄下的zh-cn文件夾到e:\w2008-aik\vista\sources\根目錄下, \zh-cn\sources\license\目錄下的zh-cn文件夾複製到e:\w2008-aik\sources\license\目錄下。

 

9)更新BOOT.wim文件:
imagex /mountrw e:\w2008-aik\sources\boot.wim 2 e:\w2008cn
然後把e:\w2008-aik\sources\下的除了兩個WIM文件的所有文件都複製到e:\w2008cn\sources文件夾內,替換裏面所有文件。然後執行:
imagex /unmount /commit e:\w2008cn
10
imagex /mountrw e:\w2008-aik\sources\install.wim 1 e:\w2008cn
然後打開e:\w2008cn\windows\system32\oobe\zh-cn文件夾,把裏面的五個rtf文件複製到f:\w2008-aik\sources\zh-cn文件夾裏。
imagex /unmount /commit e:\w2008cn
11)最後,執行:
oscdimg -n -be:\w2008-aik\boot\etfsboot.com e:\w2008-aik e:\w2008entcn2.iso -o –m
打包成ISO鏡像。
12)在VMware 虛擬機中測試,在安裝的前幾步是英文,在重啓一次之後,再進入安裝界面時將會顯示中文,並且之後將是中文。
在安裝的時候,只能選擇“企業版”,因爲我們製作的就是“企業版”,雖然顯示了好幾個版本,但安裝其他版本時會出現問題。
在重啓一次之後,再次進入將顯示中文,以後所有的顯示、幫助等,都是中文。

 

 在進入系統之前還有一個圖是中文的,沒有抓好,現在就這一個圖了,這是第一次登錄之前的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章