• 3

[分享]、9步驟搞定 XP-Embedded System

首先因為不之此文章要放到哪個討論區,而我是使用Thinp240 作測試所以給他POST 到NB討論區
步驟1:在您想要執行 XP-Embedded 的機器(以下簡稱Target HW)安裝 XP-Home 或是 XP-Professional(以下簡稱XP)。
這步驟很重要是因為:
1.如果您的Target HW 無法安裝XP,那您有99%機率無法於Target HW安裝XP-Embedded。
2.安裝XP 有助於您了解Target HW 到底有哪些裝置需要特別的 XP Driver。
3.DOS環境下TA.EXE 所獲得Target HW的資料不完全,造成 XP-Embedded Image 無法開機。
4.Win2000 環境下TAP.EXE 所獲得Target HW的資料也會有問題,造成 XP-Embedded Image 開機後出現奇怪的問題 (XP-Embedded Document 是說TAP.EXE可於 Win2000 及 XP 下執行,可是相同硬體所獲得的資料會不同,怪怪)。

步驟2:於安裝完成XP之Target HW執行TAP.EXE。
這步驟是為了獲得 Target HW 的硬體資訊,資料為XML格式(*.pmq)。

步驟3:在您的發展環境下(以下簡稱Development PC)執行Component Design。
這步驟有兩個用意:
1.將Target HW 的硬體資訊(*.pmq)轉換成(*.sld)硬體資訊檔。
2.將步驟1.2發現需要廠商提供之XP Device Driver軟體資訊(*.inf)轉換成(*.sld)軟體資訊檔,建議每種硬體存成一個檔案。
[分享]、9步驟搞定 XP-Embedded System
步驟4:在Development PC 執行 Component DataBase Management。
這步驟有兩個用意:
1.將(*.sld)硬體資訊檔轉入 SQL Server。
2.將(*.sld)軟體資訊檔轉入 SQL Server,並將驅動程式轉入XP-Embedded Development PC之元件目錄。
[分享]、9步驟搞定 XP-Embedded System
步驟5:在Development PC 執行 Target Design。
這步驟是為了建立您想要的XP-Embedded 應用環境,如 Set-Top-Box or Home Gateway並可儲存設定(*.slx)。
大概可分為:
1.先選取步驟4中所建立之硬體及軟體(驅動程式)。
2.編輯其他您所需要或是多餘之元件。
3.執行Independent Check 更正所發現之Error。
4.設定User Interface Core。
5.建立XP-Embedded Image。
[分享]、9步驟搞定 XP-Embedded System
[分享]、9步驟搞定 XP-Embedded System
步驟6:建立Target HW可於DOS環境下可開機之硬碟機。
注意此 Target HardDisk 需為 FAT 32 或 FAT 16。

步驟7:複製步驟5中所建立之XP-Embedded Image及BOOTPREP.EXE 至 Target HardDisk。
複製方法有很多種,最簡單就是將Target HardDisk連至Development PC之IDE或USB都可以

步驟8:將步驟7中完成之Target HardDisk接回 Target HW後,開機執行BOOTPREP.EXE。
此步驟是為了取代 HardDisk之DOS開機檔案為 NT Loader。

步驟9:重開機後系統進入XP-Embedded First Boot Agent。
此步驟是XP-Embedded組織系統,不正常的話會出現藍色當機螢幕給您看,正常的話會跑一段時間後重開機XP-Embedded System就完成了。
[分享]、9步驟搞定 XP-Embedded System
[分享]、9步驟搞定 XP-Embedded System
資訊:1.Windows XP Embedded with Service Pack 2 Technology Preview
http://www.microsoft.com/downloads/details.aspx?FamilyId=3A296305-B34F-457C-8013-59EEFFD286E5&displaylang=en
2.有句名言留給大家去體會「系統安裝完成,即是痛苦的開始」。

2004-10-08 13:32 發佈
呵呵~我很老土~
搞不清Embedded System有什麼差別`大大可不可以解釋一下!!
對啊 能不能說明一下呢..大大
不太清楚有什麼功用
有什麼特別的
實在是看的有點頭昏腦脹

可否給一些入門資料/網站? 解釋一下windows xp embedded system的用途之類的

謝謝
XP-Embedded System = Windows PE ?
eric520大大,可否多介紹一點? 謝謝

XP-Embedded System 和 Windows PE 是不同的東西唷!

以下資料來自台灣微軟
http://www.microsoft.com/taiwan/windows/Embedded/faq/default.htm

問: 什麼是 Microsoft Windows Embedded?

答: Windows Embedded 是Microsoft 的作業系統軟體系列,用於非個人電腦裝置,譬如收銀機、自動櫃員機 (ATM)、工業控制裝置、閘道器、網際網路通訊協定 (IP) 電話、伺服器應用裝置,Windows 精簡型用戶端、先進的消費性電子產品和特別的手持裝置。此一系列的 Microsoft 嵌入作業系統是根據 Windows 技術,包括 Windows CE .NET 和 Windows XP Embedded產品。


想請問一下
windows embedded system是否可以安裝在via EPIA MII 1000系列的主機板上
http://www.viaembedded.com/product/epia_MII_spec.jsp?motherboardId=202
ANS1:
XP-Embedded System 和 Windows PE 都是 Embedded System ,但是 XP-Embedded System 是個開放性的架構(核心程式與XP相同),所有XP 能 RUN 的程式XP-Embedded System也能RUN (所以並沒有提到AP部份),Windows PE 是個封閉性架構(核心程式被修改只能接受某些API),所以Window 能RUN 的程式不一定能在Windows PE RUN(通常是要修改的,所以 PE 文章中提到一些AP)
ANS2:
只要via EPIA MII 1000系列的主機板可以安裝XP,廠商有提供XP Device Driver就可以.請看步驟一之描述
ANS3:
會用XP-Embedded System 一定有特別用途,不然就用XP就好啦!! 不是嗎?
嗯....跟我的認知有點不太一樣耶....
XP-Embedded就是WIN XP的Embedded版本, 用途基本上就是用在非PC環境(像ATM,車用電腦等等)地方.好處是開放式的架構可以讓開發者自己決定什麼元件需要加入,什麼元件用不上不要加入(例如IE就可以拔掉).讓使用的資源減少, 用到該用的地方,尤其是非PC環境下,記憶體跟硬碟(甚至沒有硬碟)的條件比起PC嚴格不少.

而WIN PE說穿了, 就是Windows系統還原光碟片.一般大家比較容易看到的,就是Notebook附的還原光碟.把OS,應用軟體都先安裝到某一個程度再打包起來,不需要透過標準的windows安裝步驟,幾乎是直接把內容對拷到PC上,再跑一些程序來做最後各軟體的設定.這樣安裝會比無人守值式windows的安裝還要快很多.

有錯的地方還請糾正~謝謝~
與失敗為伍者,天天靠盃都是別人的錯。 與成功為伍者,天天跟失敗切磋直到不再出錯。
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?