日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
WindowsEmbeddedStandard的U盤啟動(dòng)

準(zhǔn)備啟動(dòng)環(huán)境

開發(fā)工具自然就是Windows Embedded Studio,具體使用方法請(qǐng)參考《Windows Embedded Standard開發(fā)初體驗(yàn)》。除了開發(fā)工具外,我們還需要準(zhǔn)備存儲(chǔ)介質(zhì)——U盤,從市面上隨便買一個(gè)就可以,建議容量是1GB,小一點(diǎn)也沒(méi)關(guān)系,最好是USB 2.0的,否則在拷貝文件時(shí)會(huì)比較慢。
 
接下來(lái)就是U盤的準(zhǔn)備步驟:

1.使用usboot設(shè)置U盤的工作模式

我們使用的usboot166是第三方工具,可以在雷志剛的博客上找到:
 
http://cid-ea7144b242d01ad2.skydrive.live.com/browse.aspx/Public/%e7%ac%ac%e4%b8%89%e6%96%b9%e5%b7%a5%e5%85%b7

將U盤插到計(jì)算機(jī)上之后,我們打開USBoot的界面,就可以看到磁盤的列表。

Windows Embedded Standard的U盤啟動(dòng)圖1

第一個(gè)是計(jì)算機(jī)的硬盤,第二個(gè)才是我們要格式化的U盤,所以千萬(wàn)別弄錯(cuò)。

選擇了要格式化的U盤之后,還要選擇工作模式,點(diǎn)擊界面下方的鏈接處。

Windows Embedded Standard的U盤啟動(dòng)圖2

我選擇使用的是HDD模式,據(jù)說(shuō)FDD模式也可以,沒(méi)試過(guò)。有一款Thin Client竟然不支持USB-HDD模式啟動(dòng),抓狂……

接下來(lái)的工作,就是按照提示,等待U盤格式化完成,再寫入引導(dǎo)文件。

其實(shí)這一步主要是改變U盤的工作模式,因?yàn)槲覀儾皇褂肈OS啟動(dòng),所以啟動(dòng)文件還要通過(guò)下一步來(lái)做。

2.使用ufdprep寫入啟動(dòng)信息

假設(shè)Windows Embedded Standard的開發(fā)工具安裝在C盤,我們可以在下面的目錄中找到一個(gè)名叫UFDPrep的程序:C:\Program Files\Windows Embedded\utilities

我們?cè)诿钚兄袌?zhí)行這個(gè)程序:

如果不知道該怎么使用,可以用ufdprep /?來(lái)查詢參數(shù)。

如果我們想格式化U盤,則需要使用下面的命令行:

Ufdprep /size=1000 /ntfs /y g: /size,

表示使用U盤上多大的空間,不能超過(guò)磁盤的最大存儲(chǔ)空間;/ntfs,是磁盤格式;/y,表示安全提示時(shí)選擇y;g:是U盤的盤符。

可能需要等待一段時(shí)間,如果看到格式化成功的提示,則表示該操作完成。

我們還可以使用下面命令行來(lái)驗(yàn)證ufdprep是否成功:

Ufdprep /verify g:

制作最小化系統(tǒng)

接下來(lái)我們就需要將操作系統(tǒng)拷貝到U盤上去了。我們要做的不是DOS啟動(dòng)盤,所以剛才將U盤格式化為NTFS格式的了。所以接下來(lái),我們要做一個(gè)Windows Embedded Standard的操作系統(tǒng)。因?yàn)椴恢滥繕?biāo)設(shè)備的驅(qū)動(dòng),所以,比較穩(wěn)妥的方式就是構(gòu)建一個(gè)命令行的Windows Embedded Standard平臺(tái),將一些常用工具拷貝進(jìn)去,個(gè)人感覺(jué),比DOS啟動(dòng)盤好用。
構(gòu)建步驟,與步驟三類似,所以詳情參考“制作XPe鏡像”:

1.打開Target Designer,創(chuàng)建一個(gè)新的Configuration,取名MiniOS。

2.在組件列表中,選擇Software-> Test&Development 下的MinLogon組件,下圖紅圈所示位置:

Windows Embedded Standard的U盤啟動(dòng)圖3

3.選擇USB boot 2.0組件(見(jiàn)“制作XPe鏡像”一節(jié));

4. 選擇Configuration菜單中的Dependency Check,或者F5,進(jìn)行依賴檢查;

5. 選擇Configuration菜單中的Build Target Image,或者F7,編譯操作系統(tǒng)。

6.編譯出來(lái)的操作系統(tǒng)大約20M左右,只提供命令行界面。我們將C:\Windows Embedded Images文件夾下的所有文件拷貝到U盤的根目錄中。

7. 我們?cè)赨盤的根目錄中建一個(gè)Tools文件夾,將一些常用工具拷貝進(jìn)去,比如:

System32目錄下的Diskpart、edit等命令

因?yàn)橐占布畔?,所以要拷貝C:\Program Files\Windows Embedded\utilities下的TAP程序到Tools目錄中。大家注意,在這里我們使用的是32位版本的TAP,而不是16位版本的TA,這也說(shuō)明我們運(yùn)行的環(huán)境是32位操作系統(tǒng)環(huán)境。

8. 將U盤從計(jì)算機(jī)上安全刪除;插到目標(biāo)設(shè)備的USB端口上;

9. 重新啟動(dòng)目標(biāo)設(shè)備,在BIOS中選擇USB-HDD啟動(dòng);

10. 進(jìn)入FBA過(guò)程;

11. FBA過(guò)程完成后,會(huì)重新啟動(dòng),然后顯示XP的啟動(dòng)畫面,進(jìn)入命令行界面;

12.運(yùn)行Tools目錄中的TAP命令,該命令會(huì)收集硬件信息,在Tools目錄下產(chǎn)生device.PMQ文件。

到這一步,我們的工作就基本完成了,這個(gè)命令行的Windows Embedded Standard系統(tǒng)一定要好好保存。自從軟盤退出歷史舞臺(tái)后,這是我用過(guò)的最適合隨身攜帶的工具盤。寶貝啊。

制作XPe鏡像

1. 導(dǎo)入PMQ文件

接下來(lái)的工作就比較正常了,將U盤插回到計(jì)算機(jī)上,將U盤里的device.PMQ文件拷貝到計(jì)算機(jī)上來(lái)。如果之前你沒(méi)有做完FBA的Mini操作系統(tǒng),建議你也拷一份出來(lái),畢竟20多M的小東西還是很好用的。

我們打開Windows Embedded Studio中的Component Designer將PMQ文件轉(zhuǎn)換為組件文件(.sld文件)。Target Designer會(huì)根據(jù)硬件信息組件(sld文件)判斷將哪些驅(qū)動(dòng)程序加入到操作系統(tǒng)鏡像中來(lái)。

選擇Component Designer的File菜單里的Import選項(xiàng),會(huì)讓你打開PMQ文件,然后打開下面的對(duì)話框:

Windows Embedded Standard的U盤啟動(dòng)圖4

點(diǎn)擊Start開始導(dǎo)入過(guò)程,一般來(lái)說(shuō),會(huì)比較慢,需要幾分鐘的時(shí)間。導(dǎo)入完成后,會(huì)生成一個(gè)sld文件,將其保存到我們制定的目錄下即可。

2. 導(dǎo)入組件數(shù)據(jù)庫(kù)
 
接下來(lái),我們要將生成的組件sld文件導(dǎo)入到組件數(shù)據(jù)庫(kù)中。在這一步前,請(qǐng)確認(rèn)所有的Target Designer和Component Designer都已經(jīng)被關(guān)閉。
然后打開Component Database Manager ,界面如下圖所示:

Windows Embedded Standard的U盤啟動(dòng)圖5

為了導(dǎo)入組件,我們點(diǎn)擊Import按鈕,打開下面的界面:

Windows Embedded Standard的U盤啟動(dòng)圖6

點(diǎn)擊SLD file文本框后的按鈕,上圖紅圈所示,選擇剛才保存的sld文件,然后點(diǎn)擊Import按鈕。Component Database Manager會(huì)提示導(dǎo)入是否成功。

3.生成WES鏡像

導(dǎo)入sld文件成功之后,我們就可以重新打開Target Designer,來(lái)編譯我們的操作系統(tǒng)Image文件。

首先需要新建一個(gè)Configuration文件,進(jìn)入Target Designer主界面。

我們會(huì)看到剛才被導(dǎo)入的組件,會(huì)默認(rèn)出現(xiàn)在組件列表的根目錄中,我們雙擊,將該組件加入我們的操作系統(tǒng)中。

接下來(lái),我們添加功能組件:

1. Runtime Quick Start Helper Macro,位于Software -> Test & Development目錄下

Windows Embedded Standard的U盤啟動(dòng)圖7

2. USB boot 2.0組件和User Account組件,位于Embedded Enabling Features目錄下,其中USB boot 2.0是為了支持USB啟動(dòng)的組件,而User Account組件是默認(rèn)的登錄用戶。

Windows Embedded Standard的U盤啟動(dòng)圖8

3. 設(shè)置User Account組件

Windows Embedded Standard的U盤啟動(dòng)圖9

中間部分是我們已經(jīng)添加到操作系統(tǒng)中的組件,我們打開User Account組件,選擇Settings,在IDE的右側(cè)會(huì)顯示屬性窗口,設(shè)置帳號(hào)的用戶名和密碼:

Windows Embedded Standard的U盤啟動(dòng)圖10

4. 依賴檢查;

5. 編譯目標(biāo)操作系統(tǒng)。

6. 將編譯好的Image文件,拷貝到我們的U盤上。

7.經(jīng)過(guò)FBA過(guò)程后,重啟動(dòng),我們就可以進(jìn)入Windows Embedded Standard的界面了。

參考資料
http://blogs.msdn.com/ningling/archive/2007/06/20/xpe-usb-2-0.aspx

http://lzg-ad.blog.sohu.com/77528224.html

Windows Embedded Standard開發(fā)的文章請(qǐng)參考:

http://www.cnblogs.com/aawolf/archive/2008/06/25/1229698.html


名稱欄目:WindowsEmbeddedStandard的U盤啟動(dòng)
網(wǎng)頁(yè)網(wǎng)址:http://www.dlmjj.cn/article/dpochgc.html