所以我正在根據此文件建立 Windows 7 的標準映像:http://technet.microsoft.com/en-us/library/ee523217%28v=ws.10%29.aspx
然而,我的參考電腦是安裝了帶有 Virtualbox 的 Windows 7。我的映像已準備就緒,並且我已透過 sysprep 應用了 OOBE。我還製作了一個 Windows PE USB 驅動器。
根據文檔,我應該從 USB 記憶棒啟動。現在 virtualbox 不會將此 USB 視為硬碟。所以我使用這個連結讓 Virtualbox 認為我的 Windows PE USB 是硬碟。
http://www.howtogeek.com/187721/how-to-boot-from-a-usb-drive-in-virtualbox/
所以我終於遇到了我的第一個主要問題,我無法使用我在 Virtualbox 實例中載入的 Windows PE 上的工具來擷取 Windows 7 的映像。
我正在使用以下命令。
鍵:D:是我在 Virtualbox 上的 Windows 7 檔案(動態 VDI 映像)
E:Windows PE USB 上的工具
E:\imagex /快速壓縮/捕獲 d: d:\install.wim
該命令有效,但向我大喊錯誤,指出我沒有足夠的空間。也許是因為我的 Virtual box 託管的 VDI 映像是動態的,最大為 70GB,而我載入(解壓縮)的映像為 30GB。不過我正在使用壓縮。
有沒有人嘗試過使用 Virtualbox 作為參考電腦製作 Windows 7 標準映像?
更新:使用下面的建議,我將 2 個 USB 驅動器作為 vdi 添加到 virtualbox。 USB 1 包含 Windows PE 內容,USB2 是新格式化的 8GB FAT32。然後,我執行 Windows 7 參考虛擬執行個體並從 USB 1(即 Windows PE)啟動。然後我運行下面的命令列。這表示 imagex(在 USB1 上)使用快速壓縮並擷取 Windows7 參考虛擬執行個體上的內容,然後將所有內容放在 USB2 上。
D:\imagex /快速壓縮 /capture f: c:\install.wim "Win7Wim"
開始掃描檔案和目錄。然後我從 virtualbox 收到以下致命錯誤。
提示我沒有足夠的高清空間。我想我必須嘗試用我的 1TB 硬碟製作 VDI,但我無法將其製作為 FAT32。嗯嗯嗯
更新:所以我用了我的500GB硬碟。我使用此連結幫助我將 HD 安裝為 vdmk 光碟並進行寫入。但是我仍然收到上面的錯誤,所以它不可能是空間問題。
答案1
您無法在正在擷取的磁碟區上建立映像檔。
但是,如果您想在虛擬環境之外使用 WIM 文件,那麼您無論如何都不希望將其包含在 VDI 內。
最簡單的方法是取得另一個 USB 記憶棒並將其對應到虛擬機器。
如果虛擬機器有虛擬網路適配器,那麼您也可以在硬碟上共用一個資料夾,然後將其對應到虛擬機器內的磁碟機號碼。