自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

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

開(kāi)發(fā)
本文現(xiàn)在U盤(pán)啟動(dòng)的系統(tǒng)已經(jīng)非常時(shí)髦了,比如Ubuntu Linux,而大家有沒(méi)有想過(guò)將Windows XP放到U盤(pán)里?

現(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左右)。

Windows Embedded Standard開(kāi)發(fā)的文章請(qǐng)參考:http://www.cnblogs.com/aawolf/archive/2008/06/25/1229698.html

準(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)的列表。

打開(kāi)USBoot的界面

第一個(gè)是計(jì)算機(jī)的硬盤(pán),第二個(gè)才是我們要格式化的U盤(pán),所以千萬(wàn)別弄錯(cuò)。選擇了要格式化的U盤(pán)之后,還要選擇工作模式,點(diǎn)擊界面下方的鏈接處。

點(diǎn)擊界面下方的鏈接處


我選擇使用的是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)符??赡苄枰却欢螘r(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)建步驟,與步驟三類似,所以詳情參考“制作XPe鏡像”:
1.打開(kāi)Target Designer,創(chuàng)建一個(gè)新的Configuration,取名MiniOS。
2.在組件列表中,選擇Software-> Test&Development 下的MinLogon組件,下圖紅圈所示位置:

Test&Development


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)。寶貝啊。

【編輯推薦】

  1. Windows Embedded Standard互操作性淺析
  2. 創(chuàng)建可分發(fā)的Windows Embedded Standard組件
  3. Windows Embedded之航運(yùn)自動(dòng)化
  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-16 16:40:18

Windows Emb

2009-07-17 14:27:13

Windows Emb

2009-07-16 14:58:16

Windows Emb

2009-10-28 09:22:15

2010-03-04 13:54:17

Windows EmbICE

2009-07-16 14:41:48

Windows Emb

2010-12-14 18:56:12

微軟

2009-09-02 09:15:24

Windows Emb

2010-02-25 09:48:37

Windows Emb

2009-07-21 15:28:06

Windows Emb

2009-07-17 13:47:46

Windows Emb

2009-07-16 14:28:08

Windows EmbIE安全限制

2009-11-13 09:44:44

Driver ExtrWindows 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-08-07 08:30:20

Windows Emb

2009-07-16 14:49:50

Windows Emb

2010-04-10 13:06:24

Windows Emb
點(diǎn)贊
收藏

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