輕松部署無人值守安裝ICE入門WindowsEmbeddedStandard2011鏡像_第1頁
輕松部署無人值守安裝ICE入門WindowsEmbeddedStandard2011鏡像_第2頁
輕松部署無人值守安裝ICE入門WindowsEmbeddedStandard2011鏡像_第3頁
輕松部署無人值守安裝ICE入門WindowsEmbeddedStandard2011鏡像_第4頁
輕松部署無人值守安裝ICE入門WindowsEmbeddedStandard2011鏡像_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、大家看過Happymy寫的:輕松構(gòu)建你的第一個Windows Embedded Standard 2011鏡像。 HYPERLINK http:/ t _blank http:/ Embedded Standard 2011有個初步的了解。如果我要給1000臺設(shè)備安裝WES 2011可就不能那篇文章進行安裝了,因為你不想重復1000次同樣的操作吧。通過這篇文章,大家能掌握ICE的使用(不是冰塊)和使用ICE編寫一個無人應(yīng)答文件來進行無人值守安裝、集成驅(qū)動、定制一個WES 2011鏡像。ICE的全稱是Image Configuration Editor一個類似AIK的工具。ICE的界面和AIK的

2、Windows System Image Manager(SIM)很像,但是操作上有很大的不同(包的名稱和位置都不同。)好了讓我開始先準備一下:Quebec CTP WES Toolkit和Quebec CTP 32Bit或者64Bit的Runtime。準備好要集成的驅(qū)動程序(INF文件)使用tap.exe生成pmq文件。一、安裝Windows Embedded Standard Quebec插入Quebec CTP WES Toolkit的安裝盤,執(zhí)行光盤根目錄的setup.exe這里只是簡要說明一下安裝過程。選擇自定義安裝。選擇不安裝DistributionShares下的所有組件。如下圖

3、:注意:1建議在vista和win7中安裝2不會和AIK發(fā)生沖突。3可以不安裝DistributionShares這樣可以節(jié)省磁盤空間,但是您必須要有runtime的光盤。如果安裝“AMDX64 Distribution Shares”請準備好X64的runtime光盤,安裝過程中會要求您插入X64的runtime光盤!等安裝完成之后。將Quebec CTP WES Toolkit和Quebec CTP 32Bit或者64Bit的Runtime光盤中的DS”文件夾拷貝本地的硬盤上。如果你已經(jīng)安裝了Distribution Share,請?zhí)^這一步。二、初始化ICE然后從“開始”菜單-“所有程序

4、”-“Windows Embedded Standard Quebec”-“Image Configuration Editor”啟動ICE選擇File-select Distribution Share.選擇剛才拷貝過去的DS”文件夾。如果你已經(jīng)安裝了Distribution Share,您可以在“Windows Embedded Standard Quebec”的安裝目錄中找到DS文件夾。默認是“C:Program FilesWindows Embedded Standard QuebecDS”。X64的Distribution Share的文件夾名稱是“DS64”。現(xiàn)在開始導入PMQ文件

5、選擇菜單“File”-“Import”-“Import PMQ”耐心等一下。log部分帶有警告標志的信息,表明該驅(qū)動沒有在開發(fā)工具的包中,需要自己提取驅(qū)動然后集成。小建議:刪除不用的驅(qū)動,可以減少鏡像的體積,例如:如果不用聲卡,刪除聲卡驅(qū)動的同時,同時刪除支持聲卡工作的系統(tǒng)組件。三、開始集成驅(qū)動注意:您可以僅僅集成需要的驅(qū)動,但是如果系統(tǒng)的包中沒有一個或多個系統(tǒng)啟動需要的驅(qū)動,那么您必須集成這些驅(qū)動,否則系統(tǒng)啟動時藍屏(大多數(shù)停機碼是0X7B)。如果集成一個錯誤的驅(qū)動,則有可能造成一個硬件加載了錯誤的驅(qū)動,嚴重的話會造成系統(tǒng)藍屏(大多數(shù)是停機碼是0X7E)如下圖:“MyDriver”是我存放要

6、集成驅(qū)動的文件夾(已經(jīng)將驅(qū)動文件提取出來)。里面有很多子文件夾,每個子文件夾都存在一個INF文件(一個設(shè)備的驅(qū)動)。注意:這里介紹集成驅(qū)動的方法,只適合這種INF文件形式的驅(qū)動(必須存在INF文件),如果您的驅(qū)動程序是exe程序來進行安裝(一個安裝程序)。請不要用這種方法集成驅(qū)動!選則菜單Tool-Explore Distribution Share,會打開一個文件夾。將“MyDriver”文件夾復制到“Out-of-Box Drivers”內(nèi)。關(guān)閉剛才打開的文件夾。選擇“MyDriver”右鍵選擇菜單的第一項(其他子項目不用再選)。提示:第一項:安裝程序在“WinPE”階段(第一次啟動的時候

7、,加載setup的軟件界面之前)”加載集成的驅(qū)動。第二項:“在offiine serviceing”(已經(jīng)加載了setup的軟件界面,并且進行第一次重啟后)階段加載集成的驅(qū)動。第三項:在“audit system”(使用sysprep封裝鏡像)階段加載集成的驅(qū)動。注意:如果您的驅(qū)動包括系統(tǒng)必須加載能完成安裝的驅(qū)動,則在該驅(qū)動的項目上必須選擇第一項!(例如:硬盤控制器的驅(qū)動,必須選擇“WinPE階段”加載驅(qū)動,否則會因為找不到硬盤導致安裝失敗。)如果你不確定集成的驅(qū)動是否有系統(tǒng)必須加載能完成安裝的驅(qū)動,則選擇第一項。如果您的使用sysprep部署系統(tǒng)鏡像,請選擇第三項!QUOTE:如何提取驅(qū)動的

8、INF文件和相關(guān)的文件?如果你的驅(qū)動是exe或者msi這類的安裝程序,你就需要提取驅(qū)動文件。(當然你也可以部署系統(tǒng)鏡像時執(zhí)行這些驅(qū)動的安裝程序進行安裝。)在這里簡單寫一下:一共有2類方法。1在嵌入式設(shè)備上安裝一個Windows7或者Vista(當然你也可以安裝一個WES 2010,不過你要確保已經(jīng)存在系統(tǒng)啟動必須的驅(qū)動),之后使用驅(qū)動精靈一類的程序進行備份驅(qū)動。這樣可以達到提取驅(qū)動文件的目的。2把驅(qū)動的安裝程序解包(exe、msi等)使用Universal Extractor這類的軟件對驅(qū)動的安裝程序進行解包,得到驅(qū)動文件。注意:我推薦使用第一種方法,雖然他比較“麻煩”,但是不容易出錯。適合沒

9、有經(jīng)驗的人使用。無論你是用哪種方法,一定要確認提取的INF文件是可以使用的,相關(guān)的文件都提取全了(尤其是第二種方法),您可能要修改INF文件才能使驅(qū)動正常安裝。(例如:一個驅(qū)動的INF文件省略了Install節(jié)的copyfile,它使用安裝程序來完成拷貝文件的操作,對于這樣的INF,您就需要手動修改inf文件。)四、添加系統(tǒng)組件還記得Target Designer么?Target Designer在WES 2011中已經(jīng)消失了,哈哈。ICE可以被看成Target Designer?,F(xiàn)在我們要開始構(gòu)建一個系統(tǒng)鏡像了。選擇菜單“Validate”-“Validate Only”(進行關(guān)聯(lián)性檢查)。

10、你會看到一條錯誤信息:雙擊這個錯誤信息。出現(xiàn)下面這個窗口:exactly表示只能選擇一個,least one表示至少選一個(可選多個)。上面粗體的內(nèi)容表示那個組件提出的請求。粗體顯示的組件表明,該組件已經(jīng)被添加。按照圖進行選擇。正確完成后錯誤信息會出現(xiàn)一條刪除線,表示錯誤已經(jīng)解決了。QUOTE:這里解釋一下:Windows Boot Environment(標準的bootmgr)Embedded Windows Boot Environment(一個embedded特制的bootmgr?)Unbaranded Startup Screens(選擇后系統(tǒng)的登錄界面沒有Windows Embedd

11、ed Standard的標志)Windows EmbeddedStartup Screens(選擇后系統(tǒng)的登錄界面Windows Embedded Standard的標志)Command Prompt Shell with Custom Shell Support(登錄后CMD作為shell啟動,CMD的界面關(guān)閉后系統(tǒng)不會關(guān)機!)Windows Explorer Shell(登陸后啟動標準的shell,就是大家平??吹降淖烂妫┦O碌氖钦Z言包,這里我們使用簡體中文。選擇菜單“Validate”-“Add Required Packages”(自動添加需要的組件,這樣可以獲得最小的鏡像)如果選擇菜

12、單“Validate”-“Add Required And Optional Packages”會添加一些額外的組件,會提高軟件兼容性,但是會增大體積。建議用“Add Required Packages”然后根據(jù)自己需要添加組件。進行關(guān)聯(lián)性檢查有可能還會出現(xiàn)下圖的情況,all代表必須都選擇,下面的Optional dependencies,表示可選的組件。另外還有一類錯誤信息:這類錯誤信息是要求你修改包(組建的)屬性。雙擊,錯誤信息會自動定位到要修改的屬性上,如果您發(fā)現(xiàn)無法修改,請修改“Fliter view ”選擇適合的階段(與Pass對應(yīng)。)下面介紹一下ICE的界面。DS目錄$OEM$ F

13、older:OEM文件夾,該文件夾的內(nèi)容會被拷貝到系統(tǒng)system32中(具體參見幫助文檔)。Out-of Box Drivers:用戶集成驅(qū)動的文件夾PackagesDrives:系統(tǒng)自帶的驅(qū)動PackagesFeaturesPack: 系統(tǒng)組件包PackageslanguagePack: 語言包配置windows安裝部分的應(yīng)答設(shè)置(可以進行一些自定義的配置,如:OEM信息、運行程序(能實現(xiàn)安裝驅(qū)動)應(yīng)答文件的信息(里面的組件名同、,自己添加的驅(qū)動不會增加組件,只會自動設(shè)置好驅(qū)動文件的位置。)屬性的設(shè)置窗口一共分兩頁:settings和properties。Settings是一個包的私有屬性

14、。Properties是一個包的共有屬性。例如:是否啟動或禁用這個包。注意畫紅框的部分,windows的安裝有7個階段,一個包(組件)的屬性可能在不同階段分別有設(shè)置,pass:P1代表第一階段一直到pass:P7(這些階段隨著部署的方式不同不會都被執(zhí)行!)。Fliter view設(shè)置成by setting可以顯示(只能看,不能改。如果修改請設(shè)置Fliter view到對應(yīng)的階段)這個包(組件)的全部設(shè)置。但是如果其中一個屬性在不同階段都有,只顯示一個!設(shè)置后會變成粗體,另外PASS后面會有*號標明。您可以顯示一組包(組件)的全部屬性,這樣方便查找。日志信息(如果存在錯誤信息保存應(yīng)答文件的時候會

15、提示警告)下面講一下基礎(chǔ)操作:1添加一個或一組包(組件)選中要添加的包(組件),鼠標右鍵“Add to Answer File”。2刪除一個或一組包(組件)選中要刪除的包(組件),鼠標右鍵“Delete”鍵,之后確認刪除。3禁用和啟用一個包(組件)將Properties頁中的setting項中的Disabled設(shè)置成Ture(禁用)或Fales(啟用)禁用后包(組件)的圖標會變成灰色。五、配置無人值守安裝如果您要部署大量的鏡像,您不想每次都選擇接受許可協(xié)議、選擇安裝到那個分區(qū)中好了,開始配置無人值守安裝。1設(shè)置接受許可協(xié)議將“PruductOpearating SystemFoundation

16、 CoreEmbeddedEditionSetup_X86”中的“UserData”展開,把“AceptEULA”設(shè)置成ture。(P1)2默認語言設(shè)置(簡體中文)將“PruductOpearating SystemFoundation CoreEmbeddedEditionInternational-Core_X86”展開,把“UILanguage”設(shè)置成zh-CN。(P4、P7)將“PruductOpearating SystemFoundation CoreEmbeddedEditionInternational-Core-WinPE_X86”展開,把“UILanguage”設(shè)置成zh-

17、CN。(P1)注意:語言的設(shè)置要和使用的語言包相符!值與LanguagePackage分支下的語言包縮寫名稱相符,注意大小寫!3設(shè)置產(chǎn)品密鑰將“PruductOpearating SystemFoundation CoreEmbeddedEditionSetup_X86”中的“UserDataProductKEY”展開,把“Key”設(shè)置成您購買的產(chǎn)品密鑰。(P1)注意:CTP版本已經(jīng)內(nèi)置了產(chǎn)品密鑰,本項設(shè)置請?zhí)^!4安裝分區(qū)設(shè)置4.1配置自動對磁盤進行分區(qū)4.1.1將“PruductOpearating SystemFoundation CoreEmbeddedEditionSetup_X86

18、DiskConfiguration”設(shè)置WillShowUI為OnError(表示如果出錯則顯示UI界面,進行手動分區(qū))將“PruductOpearating SystemFoundation CoreEmbeddedEditionSetup_X86”展開,選中“DiskConfiguration”,按鼠標右鍵彈出的菜單選“Insert New Disk”展開新建的“Disk”,設(shè)置Disk ID為0(表示第一個硬盤)設(shè)置WillWipeDisk為true(表示刪除該硬盤的所有分區(qū))4.2.2選中“CreatePartitions”,按鼠標右鍵彈出的菜單選“Insert New Partiti

19、on”。展開新建的“CreatePartition”,將“Order”設(shè)置成1(表示第一個分區(qū))。將“Trpe”設(shè)置成Primary(表示主分區(qū))。將“Size”空著。將“Extend”設(shè)置成Ture(表示用所有空間)。如果要建立多個分區(qū)請重復操作4.2.2如果指定分區(qū)容量請設(shè)置“Size”單位是MB,并將“Extend”設(shè)置成False4.2設(shè)置將鏡像安裝到那個分區(qū)將“PruductOpearating SystemFoundation CoreEmbeddedEditionSetup_X86”中的“ImageInstall”展開,把“InstallToAvailablePartition”

20、設(shè)置成False。(P1)(如果設(shè)置成True表示安裝到第一個可用的分區(qū)!,請?zhí)^下面InstallTo的設(shè)置!)將InstallTo展開。將Partition設(shè)置成1,DiskID設(shè)置成0(表示安裝到第一個硬盤的第一個分區(qū)。)5設(shè)置跳過OOBE中的相關(guān)設(shè)置(歡迎、建立賬戶)和進行自動登錄。將“PruductOpearating SystemFoundation CoreEmbeddedEditionShell-Setup_X86”中的“OOBE”展開,把“NetworkLocation”設(shè)置成Home。(P7)把“SkipUserOOBE”設(shè)置成True。(P7)把“SkipMachineO

21、OBE”設(shè)置成True。(P7)把“HideWirelessSetupInOOBE”設(shè)置成True。(P7)把“ProtectYourPC”設(shè)置成1。(P7)把“HideEULAPage”設(shè)置成True。(P7)將“PruductOpearating SystemFoundation CoreEmbeddedEditionShell-Setup_X86”中的“AutoLogin”展開,把“Username”設(shè)置成Administrator。(P4、P5、P7)說明一下:如果您沒有建立用戶賬戶,那么必須設(shè)置AutoLogin,這樣會啟用Administrator賬戶。(默認該賬戶是禁用的,密碼是空。)要建立賬戶可以在“PruductOpearating SystemFoundation CoreE

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論