IBW自定義模板

發(fā)布時(shí)間:2011-4-26 10:28    發(fā)布者:eechina
關(guān)鍵詞: IBW , WES7
來(lái)自:微軟嵌入式中文社區(http://www.msembed.com/)郝明

鏡像生成器向導IBW(Image Builder Wizard,IBW),是一個(gè)在目標設備上運行的安裝向導模板,內置7個(gè)相關(guān)聯(lián)的無(wú)人參與xml ,可自動(dòng)檢測系統中的設備,并安裝相應的驅動(dòng)程序,將操作系統直接安裝到設備上,使用非常方便。

首先,我們需要對IBW有一個(gè)整體的了解,從下圖可以看到ICE和IBW的基本功能和作用。



WES7包含很多實(shí)用程序,可簡(jiǎn)化整個(gè)開(kāi)發(fā)流程,使其更加順暢,現在主要了解一下IBW合ICE。

* 基于映像的向導 (IBW)

一個(gè)基于向導的工具,允許快速制作映像原型,并提供在設備上安裝自定義映像的最快捷方法。在WES7中,IBW可以用于設備分析、配置創(chuàng )建和基本部署。

WES7的IBW基于Windows設置,它不僅用于安裝客戶(hù)端而且還有服務(wù)器端的Windows。IBW不但支持“attended”(值守)安裝還支持“unattended”(無(wú)人值守)安裝方式!爸凳亍敝甘褂脤(shí)際的向導來(lái)設計和構建一個(gè)嵌入運行時(shí),而“無(wú)人值守”安裝是指利用在ICE中創(chuàng )建的一個(gè)應答(answer)文件的一種安裝方式。

*  映像配置編輯器 (ICE)

幫助用戶(hù)構建、開(kāi)發(fā)和自定義嵌入式運行時(shí)映像,而不需要在XML中進(jìn)行配置。省時(shí)的功能包括:

-  占用空間評估工具:計算添加特定組件和組件依賴(lài)項將會(huì )對運行時(shí)映像的占用空間產(chǎn)生的影響。
-  依賴(lài)項檢查:根據為映像選擇的程序包確定適當的依賴(lài)項。
-  高級程序包瀏覽:使用多個(gè)樹(shù)形視圖和自定義的篩選器,能夠輕松查找所需功能。
-  高級搜索功能:迅速找到構建理想映像所需的程序包和設置。

IBW中常見(jiàn)內容如下:

  
NO.
  
  
內容
  
  
解釋
  
  
1
  
  
Build  an Image
  
  
創(chuàng )建鏡像
  
  
2
  
  
Deploy  an Answer File or WIM
  
  
應答文件部署或WIM
  WIM
Microsoft Windows Imaging Format的縮寫(xiě),是一種映像文件格式
  
  
3
  
  
Application  Compatibility
  
  
應用兼容
  
  
4
  
  
Digital  Signage
  
  
數字標牌
  
  
5
  
  
Industrail  Automation
  
  
工業(yè)自動(dòng)化
  
  
6
  
  
Minimum  Configuration
  
  
最低配置
  
  
7
  
  
Thin  Client
  
  
瘦客戶(hù)機
  
  
8
  
  
Do  not use a template
  
  
不使用模板
  
  
9
  
  
Create  a new image
  
  
創(chuàng )建一個(gè)新的鏡像
  
  
10
  
  
Switch  view
  
  
展開(kāi)查看
  
  
11
  
  
Modify  Drivers
  
  
修改驅動(dòng)包
  
  
12
  
  
Modify  Features
  
  
修改功能
  

基本介質(zhì)

-  支持硬盤(pán)安裝:解壓WES7 .iso到分區根目錄,在標準Win 7下運行setup.exe,可安裝WES7為第二系統(USB設備不可選),通過(guò)工具可更為獨立運行的系統;
-  刻錄DVD(UDF)要求盤(pán)片和光驅性能更高;
-  量產(chǎn)的USB前置面板插口啟動(dòng)不了,可改為主機后面插口;

配置部署

WES7利用Target Analyzer創(chuàng )建Devices.pmq文件,如果用戶(hù)使用IBW開(kāi)發(fā)映像,則Tap.exe自動(dòng)在后臺運行,系統會(huì )自動(dòng)把設備映射到驅動(dòng)程序包上。

因為IBW是在目標設備上執行的,所以不用作為創(chuàng )建配置前的單獨步驟,可直接在創(chuàng )建時(shí)間前對目標硬件進(jìn)行分析。接著(zhù),OEM開(kāi)發(fā)人員可將Devices.pmq文件導入ICE,然后在ICE中,把各設備映射到驅動(dòng)程序包中,添加配置即可。

IBW是一個(gè)在目標設備上運行的安裝向導,可自動(dòng)檢測系統中的設備,并安裝相應的驅動(dòng)程序。OEM開(kāi)發(fā)人員可以從模板配置入手,或手動(dòng)選擇他們希望添加到操作系統中的功能包。解決依賴(lài)關(guān)系并完成配置后,IBW就可以將操作系統直接安裝到設備上。

OEM開(kāi)發(fā)人員完成所需的配置后,可將配置保存到應答文件中。該文件列出了所有要安裝的功能或驅動(dòng)程序包包和需要進(jìn)行設置的配置?蓪鹞募䝼魉椭罥BW,由此創(chuàng )建操作系統。

微軟在WES7中提供了多種部署選項。

第一種方法是使用ImageX,它不僅可將文件捕獲為WIM文件格式,而且還可將WIM文件部署到目標磁盤(pán)上。OEM開(kāi)發(fā)人員可使用ImageX手動(dòng)部署WIM文件,或使用ImageX編寫(xiě)腳本,進(jìn)行自動(dòng)部署。

第二種方法就是通過(guò)IBW進(jìn)行。用戶(hù)可以使用IBW查看WIM文件并完成安裝。除進(jìn)行標準WIM部署外,IBW還可以向正在安裝的映像中添加語(yǔ)言包,用戶(hù)甚至可以利用IBW將無(wú)人參與文件應用到映像。

因此,不難看出,IBW是一個(gè)基于向導的開(kāi)發(fā)工具,支持用戶(hù)快速、簡(jiǎn)便地對樣機設備進(jìn)行配置。首先需要在設備上安裝基本操作系統,然后安裝所選的包,并應用所有配置設置;景惭b完成后,設備將重新啟動(dòng)到安裝的操作系統。完成操作系統的最終安裝后,操作系統即可投入使用。



安裝自定義

實(shí)際上在操作中,直接使用映像生產(chǎn)向導IBW,是最快速和最簡(jiǎn)單生成運行時(shí)映像的途徑。用戶(hù)可以在目標設備上運行IBW,該向導會(huì )通過(guò)向導頁(yè)的方式引導大家去添加、刪除映像需要的功能。

WES7使用了$OEM$文件夾的概念,將第三方文件加入目標映像,如果必須通過(guò)安裝程序安裝第三方文件,則用戶(hù)可在安裝過(guò)程中使用同步命令執行安裝程序。

$OEM$文件夾不支持依賴(lài)關(guān)系或內置的版本控制功能。但用戶(hù)可以創(chuàng )建模板,將功能包組合到一起,然后按照文件版本的不同區分文件夾。



在自定義中首先需要明確一下什么是Templates。Templates(模板)類(lèi)似于原來(lái)XPE中目標設計器的宏組件,但是在WES7中有很大的不同,模板是為IBW服務(wù)的,目的是為了幫助用戶(hù)快速選擇安裝哪些組件。
建立模板的原則:

- 簡(jiǎn)單明了,只包含自己需要的基礎組件就好;
- 盡量不在模板中進(jìn)行系統的配置,應該使用應答文件來(lái)進(jìn)行配置;
- 盡量不要添加驅動(dòng)和語(yǔ)言包,如果沒(méi)有語(yǔ)言包,IBW會(huì )讓用戶(hù)選擇語(yǔ)言包;
- 為了模板的通用性,盡量不要添加驅動(dòng);



在向導頁(yè)中完成所有配置后,IBW會(huì )自動(dòng)生成映像并將其安裝到目標設備上。在運行時(shí)映像系統完成后,還可以通過(guò)手動(dòng)方式安裝驅動(dòng)程序、添加語(yǔ)言包、程序設置、修改系統組件等等。其中啟動(dòng)映像生產(chǎn)向導IBW可通過(guò)產(chǎn)品DVD光盤(pán)或制作的可啟動(dòng)的移動(dòng)存儲設備。
基本步驟如下:

當啟動(dòng)進(jìn)入IBW,第一個(gè)選項就是選擇值守安裝(構建鏡像)還是無(wú)人值守安裝(使用 Answer 文件或 WIM)。

構建圖片的向導運行用戶(hù)選擇目標語(yǔ)言,功能包,如:Internet Explorer、內建(inbox)或開(kāi)箱即用(out-of-box)驅動(dòng)程序、嵌入式功能(embedded enabling features,EEF),USB啟動(dòng)(USB Boot)等。

- 打開(kāi)ICE,建立一個(gè)新的應答文件;
- 添加自己需要的組件,點(diǎn)擊ICE的“Validate”菜單,選擇“Add Required and Optional Packages”(添加關(guān)聯(lián)的組件)。確保相關(guān)聯(lián)的組件已經(jīng)添加,其中要注意,不能忽略“requires setting”類(lèi)型的錯誤。
- 刪除已經(jīng)添加的刪除語(yǔ)言包。
- 保存應答文件。

接著(zhù),就可以進(jìn)行下一步了,將模板文件集成到安裝鏡像,使用Answer文件或WIM的安裝方式是將用戶(hù)創(chuàng )建的預定義的配置部署到目標設備上。
- 打開(kāi)ICE。注意,如果這時(shí)模板文件已經(jīng)打開(kāi),請關(guān)閉模板文件;
- 點(diǎn)擊ICE的“File”菜單,選擇“Select Distribution Share”(選擇集成的安裝鏡像的所在目錄);
- 點(diǎn)擊ICE的“File”菜單,選擇“Import”中的“Import Templates”(選擇要集成的模板文件);



- 通過(guò)USB啟動(dòng)(選擇的是USB Boot啟動(dòng)),導入到IBW,然后就可以看到ICE配置映像正在安裝。



完成這些步驟之后,一個(gè)簡(jiǎn)單映像就在目標設備上運行咯。
本文地址:http://selenalain.com/thread-63515-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页