版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、如何創(chuàng)建最小尺寸的XPE鏡像文件,這可能是很多人都關(guān)心的問(wèn)題,在XPE開(kāi)發(fā)過(guò)程中,要想創(chuàng)建最小尺寸的運(yùn)行鏡像,需要在開(kāi)發(fā)過(guò)程的每一步都進(jìn)行優(yōu)化, 同時(shí)盡可能的減少不需要的組件。創(chuàng)建最小尺寸的XPE操作系統(tǒng),可以提高運(yùn)行速度和減少運(yùn)行時(shí)占用的系統(tǒng)內(nèi)存足跡,提高系統(tǒng)運(yùn)行時(shí)的穩(wěn)定性。介紹: 在這次試驗(yàn)中,我們將從一個(gè)完整的PMQ文件開(kāi)始創(chuàng)建試驗(yàn)系統(tǒng),將PMQ文件導(dǎo)入到組件設(shè)計(jì)器中并通過(guò)配置DHTML創(chuàng)建一個(gè)宏組件。 下一步我們將此宏組件導(dǎo)入到組件數(shù)據(jù)庫(kù)中,并且創(chuàng)建一個(gè)使用了新創(chuàng)建的硬件宏的新的配置文件(SLX),我們將適當(dāng)?shù)牟?/p>
2、減硬件配置,并創(chuàng)建一個(gè)大約5055M大小的瘦客戶端映象。 A部分:創(chuàng)建可配置的硬件宏1使用TAP程序獲取系統(tǒng)硬件信息A啟動(dòng)TAP生成系統(tǒng)的PMQ文件B打開(kāi)Program FilesWindows EmbeddedUtilities文件夾C雙擊TAP.EXE啟動(dòng)該程序,生成Devices.PMQ文件D將Devices.PMQ更名為IBM-DevCon.pmq2從開(kāi)始菜單中打開(kāi)組件設(shè)計(jì)器A從文件(FILE)菜單項(xiàng)中選擇導(dǎo)入(IMPORT)B找到剛才生成的設(shè)備配置文件Devices.PMQC設(shè)置Log文件的路徑為D:My DocumentsIBM-DevCon-Import.logD點(diǎn)擊Start開(kāi)
3、始導(dǎo)入過(guò)程E當(dāng)導(dǎo)入過(guò)程結(jié)束,退出導(dǎo)入文件對(duì)話框3基本硬件宏由導(dǎo)入過(guò)程自動(dòng)產(chǎn)生A產(chǎn)生組件相關(guān)性B組件被標(biāo)記為宏組件4檢查導(dǎo)入的硬件A將焦點(diǎn)移動(dòng)到組件或組依賴節(jié)點(diǎn)(Component or Group Dependencies node)B 等待組件設(shè)計(jì)器從組件數(shù)據(jù)庫(kù)中取得組件數(shù)據(jù)C注意:可在此處進(jìn)行最初的設(shè)備裁剪1) 刪除不需要的硬件組件2) 增加需要的硬件D技巧:停用組件使得他們?cè)贒HTML設(shè)置中可選擇1) 將焦點(diǎn)移動(dòng)到Secondary IDE controller2) 右鍵單擊并選擇Disable3) 這允許組件保留在宏中但是不啟用4)
4、160;可選按鈕在默認(rèn)宏中是沒(méi)有開(kāi)啟的5通過(guò)配置DHTML增加選擇器原型Selector PrototypeA從左邊視圖中單擊主組件,打開(kāi)組件屬性B單擊原型域(Prototype)旁邊的瀏覽按鈕(Browse)C選擇Software->Test&Development->Selector Prototype Component,單擊Ok6創(chuàng)建完畢,發(fā)布硬件宏A在SLD瀏覽器中,將焦點(diǎn)移動(dòng)到IBM-DevCon組件上B右鍵單擊組件,選擇發(fā)布(Release)C此步操作將使得組件具備只讀特性D此時(shí),組件便可以分發(fā)或測(cè)試了E存儲(chǔ)SLD文件,例如文件名為:IBM-DevCon.sl
5、d7將宏組件導(dǎo)入到組件數(shù)據(jù)庫(kù)A在組件設(shè)計(jì)器的主菜單中,選擇Tools | Component Database ManagerB單擊導(dǎo)入按鈕,選擇剛才創(chuàng)建好的SLD文件C單擊導(dǎo)入按鈕,開(kāi)始導(dǎo)入過(guò)程D導(dǎo)入結(jié)束后,關(guān)閉組件數(shù)據(jù)庫(kù)管理器E關(guān)閉組件設(shè)計(jì)器,組件創(chuàng)建就完成了B部分:對(duì)硬件宏進(jìn)行設(shè)備裁剪1啟動(dòng)目標(biāo)設(shè)計(jì)器Target Designer2創(chuàng)建一個(gè)新的SLX文件,文件名為DevCon33可以看到我們剛才創(chuàng)建的IBM-DevCon組件位于組件瀏覽器的根目錄下4將此宏組件增加到配置中A在中間的配置編輯器窗口中,展開(kāi)IBM-DevCon組件B單擊Settings節(jié)點(diǎn)打開(kāi)DHTML視圖5此時(shí)所有的組件將
6、可見(jiàn)并且可以配置A注意到Secondary IDE Controller組件,默認(rèn)情況下是不可用,這就是我們?cè)诮M件設(shè)計(jì)器中設(shè)置的效果B所有的組件均可設(shè)置為不可用6下面移除映象文件中不需要的硬件組件A移除Audio ComponentsB移除Video ComponentC移除Other DevicesD移除Legacy Hardware DevicesE移除可選網(wǎng)絡(luò)組件注意:如下設(shè)備應(yīng)啟用PS/2 Compatible Mouse Standard 101/102-Key or Microsoft Natural PS/2 Keyboard 如下設(shè)備應(yīng)禁用Intel(r) 82801BA/BA
7、M USB Universal Host Controller - 2442 Intel(r) 82801BA/BAM USB Universal Host Controller - 2444 USB Root Hub7現(xiàn)在我們得到了一個(gè)非常小的基本硬件配置,下面為我們的映象增加軟件支持8在組件瀏覽器中,選擇Software | Test & Development9增加Runtime Quick Start Helper宏到配置中A此宏組件自動(dòng)解決大多數(shù)情況下的運(yùn)行時(shí)依賴B展開(kāi)宏,可以查看DHTML設(shè)置10在組件瀏覽器中,找到Design Templates,將Windows-bas
8、ed Terminal Professional宏增加到配置中A此宏組件增加了創(chuàng)建瘦客戶端的支持B展開(kāi)此宏組件,可以查看DHTML設(shè)置C不要選取下列組件Internet Explorer TechnologiesTerminal ServicesWindows XP Explorer User InterfaceSNMPWindows Media Player 6.4D瘦客戶端設(shè)計(jì)不需要調(diào)用這些組件,所以要移除注意:Generic USB Input Device Support組件自動(dòng)增加了對(duì)USB & HID class的支持,也增加了對(duì)USB鼠標(biāo)和鍵盤的驅(qū)動(dòng)支持。此組件在任何使用
9、USB設(shè)備的映象中都應(yīng)選取11在檢查依賴性dependencies之前對(duì) SLX文件進(jìn)行設(shè)置12在組件屬性窗口中,單擊SettingsA打開(kāi)Run-time Image Licensing,點(diǎn)擊Show打開(kāi)PID輸入,此PID決定了發(fā)布的映象是試用版本還是最終版本,不填為試用版本,填寫(xiě)錯(cuò)誤將導(dǎo)致映象生成后,在FBA過(guò)程中提示Security Account.的錯(cuò)誤。B打開(kāi)Target Device SettingsC如果啟動(dòng)映象的分區(qū)不是C:,則需要更改成合適的驅(qū)動(dòng)器盤符,填寫(xiě)引導(dǎo)分區(qū)的大小13上述工作做完后,開(kāi)始檢測(cè)組件的依賴性Part C: Finalizing the Configura
10、tionC部分:最后配置確認(rèn)1從文件菜單中,選擇Configuration | Check Dependencies2檢測(cè)依賴性將花費(fèi)大約5分鐘時(shí)間A首先檢查宏的斷鏈B盡量將有依賴的組件事先加入到配置中,將減少依賴性檢查時(shí)間3在創(chuàng)建映象之前需要配置的設(shè)置AACPI Uniprocessor PC1) 這是此配置的硬件抽象層(HAL)配置2) 單擊Settings節(jié)點(diǎn)3) 在組件屬性窗口,單擊 System Pagefile連接4) 此處可以設(shè)置是否啟動(dòng)Pagefile5) 因?yàn)槲覀兊南?/p>
11、統(tǒng)比較小,不需要啟動(dòng)PagefileBNVIDIA VantaVanta LT(顯卡設(shè)置組件)1) 這是配置中的顯示適配器設(shè)置2) 單擊Settings節(jié)點(diǎn)3) 將屏幕分辨率設(shè)置為1024X7684) 顏色質(zhì)量設(shè)為 True Color (32 bit)5) 刷新頻率為 60 HertzCUser Interface Core此處主要定義用戶界面顯示4再次檢測(cè)組件依賴性5選擇Configuration | Build Target Image創(chuàng)建映象6將生成的映象文件拷貝到啟動(dòng)盤7修改
12、Boot.ini8啟動(dòng)映象,完成FBA9試驗(yàn)完成Appendix A: Sorted hardware list from PMQ Core HW List What we will keepACPI Fixed Feature Button ACPI Power Button ACPI Thermal Zone ACPI Uniprocessor PC Direct memory access controller Disk drive Generic Bus Intel(r) 82801BA Bus Master IDE Controller Intel(R) 82801BA/BAM SM
13、Bus Controller - 2443 Intel(R) 82801BA/CA PCI Bridge - 244E Intel(r) 82802 Firmware Hub Device Intel(R) 82845 Processor to AGP Controller Intel(R) 82845 Processor to I/O Controller - 1A30 Intel® PRO/100 VE Desktop Connection Microcode Update Device Microsoft ACPI-Compliant System Motherboard re
14、sources NEC DV17C1 Numeric data processor NVIDIA Vanta/Vanta LT (Microsoft Corporation) PCI bus Plug and Play Software Device Enumerator Primary IDE Channel Programmable interrupt controller Secondary IDE Channel System timer System CMOS/real time clock Audio ComponentsIntel(r) 82801BA/BAM AC'97
15、 Audio Controller Legacy Audio Drivers Legacy Video Capture Devices Media Control Devices Microsoft Kernel DLS Synthesizer Microsoft Kernel GS Wavetable Synthesizer Microsoft Kernel System Audio Device Microsoft Kernel Wave Audio Mixer Microsoft Streaming Clock Proxy Microsoft Streaming Service Prox
16、y Microsoft Streaming Tee/Sink-to-Sink Converter Microsoft WINMM WDM Audio Compatibility Driver Video ComponentsAudio Codecs BDA IPSink BDA MPE Filter BDA Slip De-Framer Closed Caption Decoder NABTS/FEC VBI Codec World Standard Teletext Codec Video Codecs USB ComponentsIntel(r) 82801BA/BAM USB Unive
17、rsal Host Controller - 2442 Intel(r) 82801BA/BAM USB Universal Host Controller - 2444 USB Root Hub Other DevicesSystem speaker Terminal Server Device Redirector Volume Manager Microsoft Streaming Quality Manager Proxy Logical Disk Manager CD-ROM Drive Legacy Hardware ComponentsCommunications Port Di
18、rect Parallel ECP Printer Port Floppy disk drive ISAPNP Read Data Port PS/2 Compatible Mouse Standard 101/102-Key or Microsoft Natural PS/2 Keyboard Standard floppy disk controller Intel(R) 82801BA LPC Interface Controller - 2440 Optional Network ComponentsRAS Async Adapter WAN Miniport (IP) WAN Min
19、iport (L2TP) WAN Miniport (PPTP)附錄B:組件精簡(jiǎn)1、如果你的系統(tǒng)不需要聲音支持,可以禁用下列硬件組件:Audio codecsLegacy audio drivers Media control devices Microsoft® Kernel Audio Splitter Microsoft Kernel Acoustic Echo Canceller Microsoft Kernel GS Wavetable Synthesizer Microsoft Kernel DLS Synthesizer Microsoft Streaming Serv
20、ice Proxy Microsoft Streaming Clock Proxy Microsoft Kernel System Audio Device Microsoft Kernel Wave Audio Mixer Microsoft WINMM WDM Audio Compatibility Driver Microsoft Kernel DRM Audio Descrambler Audio card (specific to your hardware) Game port audio card 2、整個(gè)USB系統(tǒng)的相關(guān)硬件組件Generic USB hub HID keybo
21、ard device HID-compliant consumer control device USB composite device USB human interface device USB root hub USB open host controller (chip-set specific in most cases) USB universal host controller (chip-set specific in most cases)3、如果你創(chuàng)建的映象不需要?jiǎng)討B(tài)調(diào)整管理磁盤(比如調(diào)整大小等操作),可以禁用邏輯磁盤管理和卷管理(Logical Disk Manager
22、 and Volume Manager)。同樣,WAN miniports and RAS也可以刪除4、xpe支持非傳統(tǒng)legacy-free設(shè)備,有時(shí)候你可能想去掉以下的傳統(tǒng)設(shè)備:Communications port Printer port ECP printer port Direct parallel Printer port logical interface Standard 101/102-key or Microsoft Natural® PS/2 keyboard Microsoft® PS/2 mouse Floppy disk drive Standard floppy disk controller PCI to ISA bridge (chip-set specific in most cases) ISAPNP read data port 5、下列設(shè)備是系統(tǒng)必須的System timer Direct memory access controller System CMOS/real-time clock System board Numeric data processor Programmable interrupt controller "Processor" compo
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 馬戲團(tuán)合作協(xié)議書(shū)
- 2025年個(gè)人別墅測(cè)繪項(xiàng)目合同范本
- 2025版房地產(chǎn)開(kāi)發(fā)項(xiàng)目施工合同交底書(shū)范本2篇
- 2025-2030全球三氟化銪行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球高折射率光纖行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球滑動(dòng)軸承襯套行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球落地護(hù)眼燈行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)微膠囊熱致變色顏料行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 石料破碎加工合同范本
- 2025版?zhèn)€人股權(quán)交易保密協(xié)議書(shū)4篇
- 中國(guó)末端執(zhí)行器(靈巧手)行業(yè)市場(chǎng)發(fā)展態(tài)勢(shì)及前景戰(zhàn)略研判報(bào)告
- 北京離婚協(xié)議書(shū)(2篇)(2篇)
- 2025中國(guó)聯(lián)通北京市分公司春季校園招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 康復(fù)醫(yī)學(xué)科患者隱私保護(hù)制度
- Samsung三星SMARTCAMERANX2000(20-50mm)中文說(shuō)明書(shū)200
- 2024年藥品質(zhì)量信息管理制度(2篇)
- 2024年安徽省高考地理試卷真題(含答案逐題解析)
- 廣東省廣州市2024年中考數(shù)學(xué)真題試卷(含答案)
- 高中學(xué)校開(kāi)學(xué)典禮方案
- 內(nèi)審檢查表完整版本
- 3級(jí)人工智能訓(xùn)練師(高級(jí))國(guó)家職業(yè)技能鑒定考試題及答案
評(píng)論
0/150
提交評(píng)論