偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Windows Embedded Standard的U盤(pán)啟動(dòng)

開(kāi)發(fā)
現(xiàn)在大多數(shù)主板都支持USB啟動(dòng),而U盤(pán)便于攜帶的特點(diǎn),能夠讓你打造一個(gè)屬于你自己的PC環(huán)境,使用自己熟悉的界面?,F(xiàn)在U盤(pán)啟動(dòng)的系統(tǒng)已經(jīng)非常時(shí)髦了,比如Ubuntu Linux。而大家有沒(méi)有想過(guò)將Windows XP放到U盤(pán)里?Windows XP Home或Pro放在U盤(pán)里的確有點(diǎn)難度,但是Windows XP Embedded(也就是現(xiàn)在的Windows Embedded Standard)放在U盤(pán)里卻不是件太難的事情,我們可以根據(jù)自己的需要定制出一個(gè)比較小的操作系統(tǒng)鏡像(最小可以達(dá)到20M左右,一般在300M左右)。

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

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

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

我們使用的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盤(pán)插到計(jì)算機(jī)上之后,我們打開(kāi)USBoot的界面,就可以看到磁盤(pán)的列表。

磁盤(pán)的列表 

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

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

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

選擇工作模式 

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

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

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

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

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

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

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

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

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

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

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

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

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

Ufdprep /verify g:

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

接下來(lái)我們就需要將操作系統(tǒng)拷貝到U盤(pán)上去了。我們要做的不是DOS啟動(dòng)盤(pán),所以剛才將U盤(pán)格式化為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)盤(pán)好用。
構(gòu)建步驟,與步驟三類(lèi)似,所以詳情參考“制作XPe鏡像”:

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

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

Software-> 

Windows Embedded Standard的U盤(pán)啟動(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盤(pán)的根目錄中。

7. 我們?cè)赨盤(pán)的根目錄中建一個(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盤(pán)從計(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)畫(huà)面,進(jìn)入命令行界面;

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

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

制作XPe鏡像

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

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

我們打開(kāi)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ì)讓你打開(kāi)PMQ文件,然后打開(kāi)下面的對(duì)話框:

打開(kāi)PMQ文件 

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

點(diǎn)擊Start開(kāi)始導(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)閉。
然后打開(kāi)Component Database Manager ,界面如下圖所示:

Component Database Manager 

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

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

 

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

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

3.生成WES鏡像

導(dǎo)入sld文件成功之后,我們就可以重新打開(kāi)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目錄下

Development目錄 

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

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

Embedded Enabling Features目錄 

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

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

User Account組件 

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

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

設(shè)置帳號(hào)的用戶名和密碼 

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

4. 依賴檢查;

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

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

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開(kāi)發(fā)的文章請(qǐng)參考:

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

【編輯推薦】

  1. Windows Embedded Standard的U盤(pán)啟動(dòng)
  2. Windows Embedded下的網(wǎng)絡(luò)監(jiān)測(cè)工具(三)
  3. Windows Embedded下的網(wǎng)絡(luò)監(jiān)測(cè)工具(二)
  4. 在Windows Embedded Standard中開(kāi)發(fā)Silverlight
  5. Windows Embedded下的網(wǎng)絡(luò)監(jiān)測(cè)工具(一)
責(zé)任編輯:仲衡 來(lái)源: IT168
相關(guān)推薦

2009-07-17 14:27:13

Windows Emb

2009-07-17 14:04:54

Windows Emb

2009-07-16 14:58:16

Windows Emb

2010-03-04 13:54:17

Windows EmbICE

2009-10-28 09:22:15

2009-07-16 14:41:48

Windows Emb

2010-12-14 18:56:12

微軟

2010-02-25 09:48:37

Windows Emb

2009-09-02 09:15:24

Windows Emb

2009-07-21 15:28:06

Windows Emb

2009-11-13 09:44:44

Driver ExtrWindows Emb

2009-07-16 14:28:08

Windows EmbIE安全限制

2009-07-17 13:47:46

Windows Emb

2010-05-07 15:38:29

Windows Emb

2010-03-19 12:42:43

Windows Emb

2009-10-16 09:01:03

2009-07-16 15:46:09

Windows Emb

2009-07-16 14:49:50

Windows Emb

2009-08-07 08:30:20

Windows Emb

2010-04-10 13:06:24

Windows Emb
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)