目的:
1、將預設的WES7的Shell修改成為客製化的畫面以利使用者操作.
2、利用ICE工具來製作一個自訂的開機畫面與客製化的Shell來部署作業系統.
時間:120 分鐘
工具:
l Image Configuration Editor(ICE)
開發環境:
1、Development Device:
開發recovery的平台,上面安裝Win7、WES7 tool kit。
2、Target Device:
要出貨的機器,未安裝WES7。
實作:
Step1、匯入硬體描敘檔(devices.pmq) 到Windows Embedded Standard 7 映像的專案檔
1、利用ICE來建立一個應答文件
在ICE工具之中選擇File->New Answer File ,建立一個新的專案檔.
2、選擇File->Import-> Import PMQ. 請選擇路徑至儲存devices.pmq 的路徑,如C:\Training Data \Devices.pmq
3、匯入後請察看Message 視窗內的訊息,將會列出目前平台元件內容.
Step2、利用ICE工具來加入Packages到Windows Embedded Standard 7 映像檔
1、請將下列元件加入到Answer File 之中.
l Packages->Feature Pack->.Net Framework -> .Net Framework 3.5
l Packages->Feature Pack-> Browsers ->Internet Explorer 8 -> Internet Explorer 8 Browser
l Packages->Feature Pack->Embedded Enabling Features -> Editor Branding -> Unbranded Startup Screens
l Packages->Feature Pack-> Embedded Enabling Features -> Custom Logon Desktop Background Images
l Packages->Feature Pack-> Embedded Enabling Features ->Dialog Box Filter
l Packages->Feature Pack-> Embedded Enabling Features ->Hide Boot Screens
l Packages->Feature Pack-> Embedded Enabling Features ->Message Box Default Reply
l Packages->Feature Pack-> Management -> System Management -> System Management Utilities
l Packages->Feature Pack-> User Interface->Command Prompt Shell With Custom Shell Support.
l Packages->Feature Pack-> User Interface-> Windows Shell -> Accessories
2、在表單上選擇Validate-> Add Required Packages
3、在Message 視窗中的Validate 頁籤中會顯示出所有相依性元件.
a、點選"Dependencies of the source package are not satisfied"後會開啟一個對話視窗,加入其他相依元件。
b、依序選擇下列項目後按下ok結束設定。
l Windows Boot Environment
l Standard Windows USB Stack
l English(US)Language Pack
4、選擇Validate-> Add Required Packages,如果沒有錯誤訊息就代表已經自動加入相關Component
Step3、將必要的檔案$OEM$目錄移至Distribution Share之中
1、請將C:\Training Data\LAB2\中的WORKSHOP 拷貝至c:\Programe Files\Windows Embedded Standard 7\DSSP1\$OEM$ Folders\目錄之中.
Note:WES7 SP1拷貝至DSSP1目錄,如果沒有SP1則拷貝至DS目錄。
Note:相關的目錄須為XXX\$OEM$\$$\XXX,XXX代表可以自己命名。
2、在Distribution Share視窗中展開WORKSHOP目錄並在WORKSHOP元件上按右鍵選擇"Insert OEM Folder Path".
3、加入後請確定oemFolderPaths參數path中的路徑是否正確.
Path:%distributionshareroot%\$OEM$ Folders\WORKSHOP\$OEM$
Step4、利用ICE工具來設定Windows Embedded Standard 7 映像檔
1、在Answer File視窗中,將Feature pack->Embedded Enabling Features->Custom Logon Desktop Background Images 反白,修改Filter view by 為4. Specialize.
並將path參數改為c:\windows\backgrounds
2、在Answer File視窗中,展開Feature Pack -> User Interface -> Command Prompt Shell with Custom Shell Support. 修改Filter view by 為2.Offline Servicing.
並將CustomShell參數改為c:\windows\Shell\cmd.exe
Step5、使用ICE工具將設定好的Answer file建立一個WES7 映像檔的安裝光碟
1、選擇File->Save Answer File As. 將設定存檔(.xml),如 LAB_custom.xml
2、在ICE工具上選擇Tool->Create Media -> Create IBW Image from Answer File… ,指定目錄建立安裝的映像檔,如C:\Training Data\LAB\CustomShell_Image (請建立一個CustomShell _Image目錄)。
3、建立一個可開機的WES7安裝光碟
a、按下【開始】->【所有程式】->【Windows Embedded Standard 7】->【Windows PE Tools Command Prompt】
b、在DOS視窗中輸入下列指令後按下Enter執行命令:
例如:oscdimg –n –h –m –b..\PETools\x86\boot\etfsboot.com c:\Training_Data\LAB\CustomShell_Image c:\Training_Data\LAB\CustomShell.iso
c、當Oscdimg工具完成ISO製作時請關閉DOS視窗.
Step6、安裝製作好WES7 ISO檔
Note:你可以直接將ISO檔燒錄到光碟再放置到實體的PC安裝WES7;如果只是要測試,則可以使用VM來讀取ISO檔做安裝。
1、將安裝光碟放入要安裝的機器。
2、在BIOS設定由光碟開機。
3、安裝過程:
a、請勾選"End User License Agreement (EULA). 按下一步.
b、選擇相關語系、貨幣、時間格式及輸入法 ,按下一步.
c、設定作業系統安裝路徑,按下一步.
d、系統會經過多次重啟後執行OOBE的程序.
· 設定使用者名稱與電腦名稱
· 設定密碼
· 輸入Production key:34VFJ-QQ7G4-47K84-74BHY-WQGQ2 ps:For 180 test key
Note:如果輸入180 test key,則會跳出下面的視窗,請按下一步。
· 設定自動更新狀況:選擇"Use Recommeded Settings"
· 設定時區、時間與日期
· 完成OOBE後就會顯示系統Shell
e、完成OOBE後, 驗證"Custom Logon Desktop Background Images"與"Command Prompt Shell with Custom Shell Support"元件.
沒有留言:
張貼留言