2014年5月28日 星期三

WES7 LAB:WES7安裝好後如何利用Configuration Set加入language MUI和新功能


目的:
在傳統Embedded System 中一旦映像檔製作完成後就很難再加入新的功能,但在WES 7中我們可在映像檔製作完成後再利用DISM工具將缺少的功能與語系再加入映像檔中,可避免映像檔重製的問題 。
本lab利用ICE建立新功能和language的Configuration Set,並且利用匯入該Configuration Set,最後經由Change display language進行完整的語系切換

時間:120 分鐘

需求:請先Build好一個WES7英文版OS並將其在Target device安裝好.

工具:
l   Image Configuration Editor(ICE)

實作:
一、利用ICE工具將Windows Media Player 12元件提出.
1.按下【開始】->【所有程式】->Windows Embedded Standard 7->Image Configuration EditorPS:如果出現提示訊息,請選擇繼續執行程式.


2.ICE工具之中選擇File->New Answer File ,建立一個新的專案檔.

3.當然建立一個新的專案檔後Windows Embedded Edition 元件會被系統加入,請在此元件上按下右鍵選擇Delete將此元件移除.

4.Distribution Share 視窗中展開Packages->Feature Pack -> Graphics and Multimedia Windows Media Player 12按右鍵選擇Add to Answer File 項目.

5.選擇Validate -> Add Required Packages. 去檢查此元件的相依性元件,系統會自動加入至Answer File 視窗之中.

6. 此時系統會提示請加入相關的語系,請展開展開Packages->LanguagePack->en-US 請加入English(US) Language Pack元件,再次利用Validate->Add Required Packages 檢查相依性。

7.選擇Tool->Create Configuration Set後請將路徑位置產生於C:\WES7_TTT\LAB2\WMP12之中,完成後請檢查C:\WES7_TTT\LAB2\WMP12下是否有產生AutoUnattend_Files目錄AutoUnattend.xml檔案.

二、將繁體中文MUI的安裝檔複製到C:\WES7_TTT\LAB2\CHT目錄之中.
開啟檔案總案移至C:\Program Files\Windows Embedded Standard 7\DS\Packages\LanguagePack 開啟x86~microsoft-windows-embedded-languagepack-package~zh-tw~~~6.1.7600.16385~1.0目錄後將lp.cab拷貝至C:\WES7_TTT\LAB2\CHT目錄之中.

三、將元件製作成ISO(可以掛載在WES7上或Virtual PC上)
1.  按下【開始】->【所有程式】->Windows Embedded Standard 7->Windows PE Tools Command Prompt
2. 在DOS下輸入命令oscdimg –n –h –m –b..\PETools\x86\boot\etfsboot.com c:\WES7_TTT\LAB2 c:\WES7_TTT\LAB2\DISM.iso

四、利用DISM來部署Windows Media Player 12元件

1.  開啟安裝好WES7的機器,開啟命令提示列 【start->All Programs->Accesssories】,在Command Prompt按下右鍵並選擇Run as administrator開啟執行.

2. 掛載DISM.iso後,在命令提示列下鍵入 Set configsetroot=d:\WMP12
NOTEd:\是掛載DISM.iso的磁碟槽

3. 在命令提示列下鍵入 
DISM /online /Apply-unattend:d:\WMP12\AutoUnattend.xml
進行Windows Media Player 12的安裝,完成時系統會提示你是否要重新開機,請選擇”Y”.

4. 當系統重新啟動會進行設定,完成開機時請檢查Windows Media Player 12是否已順利安裝上系統上.

五、利用DISM來部署繁體中文MUI套件
1. 開啟命令提示列 【start->All Programs->Accesssories】,在Command Prompt按下右鍵並選擇Run as administrator開啟執行.

2. 在命令提供下列鍵入DISM /online /add-package /PackagePath:D:\CHT\lp.cab,

完成安裝後請重新啟動系統.

3. 開啟Control panel-> 選擇Change display language進行語系的切換.

4. 選擇Keyboard and Language頁籤, 修改Choose a Display language項目成”中文繁體 (中華民國)”.

5. 切換頁籤至Administrative
a. 在Welcome screen and new accounts 項目中按下Copy settings…按鈕.(ps:將Welcome畫面改成與目前語系相同).

-Welcome screen and system account項目勾選起來.

b. 在Language for non-Unicode programs,按下change system locale按鈕,並將Current system Locale的參數改成Chinese(Traditional,Taiwan)後按下Ok後系統會要求restart 請選擇OK.

6. 系統重啟後,使用者界面即變成繁體中文MUI.

沒有留言:

張貼留言