
我需要將兩個作為 Xen DomU 運行的 Windows 虛擬機器遷移到 VMWare ESXi。
我已經遷移了很多 Linux 和 Solaris DomU,沒有任何問題,但我不知道如何處理 Windows。轉換磁碟後,它根本無法啟動。它卡在“正在加載 acpitabl.dat”上,然後凍結。我嘗試在遷移之前卸載 XenServer Tools,但這沒有幫助。
我認為問題在於磁碟控制器從Xen模擬的QEMU IDE更改為VMWare模擬的LSI SCSI。有什麼建議如何解決這個問題嗎?
我目前正在使用的Windows:Server 2003 64Bit
答案1
您可以嘗試在 xen 環境中的實際虛擬機器上執行 vmware converter,然後將轉換器指向您的 ESXi 機器作為目標。
這應該會自動轉換您的虛擬機器並將它們直接放入 ESXi 環境中,而無需擔心手動轉換磁碟。
答案2
嘗試一下修復 STOP 7B 問題;它修復了很多P2V 和 V2V「Windows 無法啟動」問題。
答案3
對我有用的步驟:
1-確保已從 Windows 主機卸載 XenServer Tools。
2-刪除“系統檔案「來自驅動程式資料夾(Windows/system32/drivers)。
3-匯出 VM 或執行 VMware Converter。
筆記:
如果無法存取原始映像,請啟動進入安全模式,並卸載 xen 工具(https://4sysops.com/archives/tip-how-to-install-and-uninstall-a-program-in-safe-mode/)並刪除 xen.sys,然後啟動。