為什麼我無法在另一台電腦上的 Windows 7 用戶端上使用 VMDK 磁碟

為什麼我無法在另一台電腦上的 Windows 7 用戶端上使用 VMDK 磁碟

我對我剛剛嘗試做的事情有點困惑。我有一台運行 Windows 8.1 的機器。我已經安裝了 VirtualBox。我們稱之為機器-A。在 MACHINE-A 上,我有一個 VirtualBox Guest,它透過帶有外部 VMDK 虛擬硬碟的外部 USB 3 驅動器 (EXT-DRIVE) 運行。這是 Windows 7 來賓。它運行得很好。

現在我有一台運行 Windows 10 的新機器,也安裝了 VirtualBox。我們稱之為 MACHINE-B。我將 EXT-DRIVE 連接到 MACHINE-B。我使用磁碟配置來對應 EXT-DRIVE,以使用 EXT-DRIVE 在 MACHINE-A 上使用的相同磁碟機號。 (驅動器W:)

然後,在 MACHINE-B 上,我使用與 MACHINE-A 上的虛擬機器幾乎完全相同的設定來設定 VirtualBox Guest,並使用與 EXT-DRIVE 上相同的虛擬硬碟 (VMDK)。

但是,當我嘗試在 MACHINE-B 上啟動新來賓時,出現 Windows 啟動錯誤。它說明了有關硬體變更的信息,列出了修復選項,然後顯示“啟動選擇失敗,因為無法存取所需的設備”。

我對此感到驚訝。我認為 MACHINE-B 上的新來賓會自動計算分區。但好像沒有找到系統保留分割區。

有辦法讓它發揮作用嗎?

相關內容