2014年2月21日 星期五

Windows XP Embedded on VMware Player 6.0

Reference:
[分享]、9步驟搞定 XP-Embedded System
將XPE安裝在VMware上(一)
VMware Player 5.0使用USB隨身碟開機

需要準備的東西:
1. 安裝 Windows XP Embedded 需要兩台 PC。
    PC1: 用來製作安裝工具
    PC2: 用來安裝 Windows XP Embedded
2. Windows XP Embedded CD 三片。(只用到第一二片)
3. 虛擬光碟軟體 (我用 Daemon Tools Lite)
4. Plop Boot Manager (for VMware USB 開機)

步驟:
1. 在 PC1 執行 CD 1 的 setup.exe,安裝 Microsoft Windows Embedded Studio,即下圖的 Tools Setup。

2. 安裝 Database Engine Setup。
3. 在 PC1 執行 CD 2 的 setup.exe,安裝 Database Setup。
4. 在 PC2 安裝 Windows XP。
5. 將 CD1 放到 PC2,複製 D:\XPE\TAP.exe to C:\tmp
6. 在 PC2 執行 C:\tmp\TAP.exe 產生 devices.pmq
7. 將 devices.pmq 拿到 PC1
8. 在 PC1 執行 Microsoft Windows Embedded Studio / Component Designer,import devices.pmq,Save as device.sld。

9. 在 PC1 執行 Microsoft Windows Embedded Studio / Component Database Manager,import device.sld。
10. 在 PC1 執行 Microsoft Windows Embedded Studio / Target Designer,選擇 New。

11. 加入需要的 Component。
12. 執行 Check Dependencies.
13. 若出現 Error,在 Error 上按滑鼠右鍵,選擇 Action,再 Add 需要的 Components。


14. 執行 Build Traget Image 製作 Windows XP Embedded Image. (預設存在 C:\Windows Embedded Images)
15. 製作用 DOS 開機的 USB 隨身碟,將 ghost.exe, C:\Program Files\Windows Embedded\utilities\BOOTPREP.EXE 和 C:\Windows Embedded Images 放入 USB 隨身碟
16. 到 PC2 用 USB 隨身碟開機。(如果 PC2 是 VMware 請參考 VMware Player 5.0使用USB隨身碟開機)
17. 執行 ghost.exe disk to disk,把 USB 隨身碟複製到 PC2 的硬碟。
18. 取出 USB 隨身碟,用 PC2 的硬碟開機。
19. 執行 BOOTPREP.EXE 把硬碟的開機區改為 Windows XP Embedded。
20. 將 PC2 重開機成 Windows XP Embedded。如果出現藍底白字,請回到步驟 10 重新製作 Image。



沒有留言:

張貼留言