iT邦幫忙

1

XPE系統開啟

  • 分享至 

  • xImage

Hi 各位大大
客戶提供了幾個XPE的iso要匯入虛擬化平台中當VM
試過用VirtualBox匯入都找不到可開機媒體....
不知道各位資深前輩有沒有甚麼方法
https://ithelp.ithome.com.tw/upload/images/20250307/20127966C7Lj02GVLX.png
https://ithelp.ithome.com.tw/upload/images/20250307/20127966sb1AFZDtAI.png

望空 iT邦研究生 5 級 ‧ 2025-03-07 17:18:34 檢舉
把ISO當作外接光碟機來源
望空大大
不太懂您的意思...
我一開始就有把ISO掛進去
但無法開機
XPE 除非特別標,不然都是 32位元系統
還有要讓VM從光碟開機,你得另外設定
還有就是 ISO 開機是無法匯入成一個VM機器的
因為ISO 是唯讀的檔案,他所有的操作修改在關機之後就會被刪除
除了你把操作期間的檔案存放到網路或是外掛的磁碟映像,不然都無法被保留
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
ming9900
iT邦新手 3 級 ‧ 2025-03-11 03:40:05

XPE 是可開機光碟系統,它做成ISO格式是方便可以 "掛載模擬成CDROM"。
當然也可以透過 Rufus 或 UltraISO 等工具,"把ISO檔 轉錄到USB,讓USB變成可開機的 XPE系統"。
所以你要把原先是 "不可修改的XPE開機系統",轉成 "一般的 VM Guest 系統",那應該要透過 "Windows to Go" 方式。
以下是參考 AI的說明後再整理的步驟,麻煩你試過後告訴我們是否 OK。

1、請先確定你的ISO檔是"可開機"的。

除了用 VirtualBox 外,也可以試試用 VMware Workstation Pro(現在這是免費版了) 掛載ISO成 CDROM 開機。
或是用Rufus 把ISO轉到 USB,把USB插到PC上,確定一下真的 "可開機+進入 XPE系統"

如果 ISO檔 確定是可開機的,那就是你的 Virtual-box 可能有問題,看是要換一台PC或改用 Vmware Workstation 或改用 Hyper-V。

2、XPE 用 "Windows To Go" 的方式,將 Windows PE(XPE) 安裝到虛擬磁碟(VHD 或 VHDX)

步驟如下:

步驟 1:建立虛擬磁碟(VHD/VHDX)

打開命令提示字元(CMD)或 PowerShell(需要管理員權限)。
輸入 diskpart 進入磁碟管理工具。
輸入以下指令來建立 VHD(可以依需求調整路徑與大小):

create vdisk file="C:\WinPE.vhdx" maximum=8192 type=expandable
select vdisk file="C:\WinPE.vhdx"
attach vdisk
create partition primary
format fs=ntfs quick
assign letter=V
exit

這將建立一個 8GB 的動態擴展虛擬磁碟(可根據需要更改大小),並且掛載成 V:。

步驟 2:將 Windows PE 安裝到 VHD

使用 DISM
將 Windows PE(XPE)ISO 中的 boot.wim,使用 DISM 來部署到 VHD:

透過 Windows 檔案總管或 DISKPART 掛載 XPE 的 ISO(假設掛載為 E:)。
輸入以下指令將 boot.wim 解壓縮到 VHD (步驟1的V:):

dism /Apply-Image /ImageFile:E:\sources\boot.wim /Index:1 /ApplyDir:V:
這會將 Windows PE 提取到 V:(你的 VHD 磁碟)。

步驟 3:安裝 Bootloader

設定 Windows Boot Manager:
bcdboot V:\Windows /s V: /f ALL

確保 VHD 可以開機:
bootsect /nt60 V: /force /mbr

完成後記得卸載 V:

步驟 4:將 VHD 設為 VM 磁碟

在 VirtualBox 或 Hyper-V 中:新增 VM,並選擇該 VHD/VHDX 作為主要開機磁碟。
在 Vmware /Vmware work station 中:先把 VHD 轉成 VMDK 格式,再新增VM,選擇 VMDK 作為主要開機磁碟。

確保 VM 設定:
BIOS 設定:若 XPE 只支援 BIOS,請關閉 UEFI;若支援 UEFI,請啟用。
CPU:2 顆以上(依需求)。
RAM:至少 2GB 以上。
網路卡:E1000 或 VMXNET3(VMware)/ Intel PRO/1000(VirtualBox)。

步驟 5:啟動並測試

啟動 VM,應該會進入 Windows PE(XPE)。
如果有問題,檢查 BIOS/UEFI 設定,或手動用 Windows 安裝光碟 進入修復模式,輸入:

bootrec /fixboot
bootrec /fixmbr
確保 VM 允許 USB 鍵盤滑鼠,以便操作 XPE。

結論

透過 Windows To Go 方式,你可以讓 Windows PE(XPE) 安裝到 VHD/VHDX,並在虛擬機中運行。這樣可以保留變更,不像普通的 Windows PE 會重啟後清空資料。

我要發表回答

立即登入回答