將虛擬機器轉儲到磁碟

將虛擬機器轉儲到磁碟

是否可以將 VM 磁碟的內容直接寫入硬碟,以便我可以從其啟動並將 VM 轉換為常規作業系統安裝?

答案1

是的,可以將內容從虛擬硬碟寫入實體硬碟。

有多種可用的 V2P(虛擬到實體遷移)工具,具體取決於您的虛擬機器軟體(以及 VM 磁碟格式)。

對於虛擬盒子:

  1. 準備 VM 磁碟vboxmanage internalcommands converttoraw vm_disk.vdi vm_disk.raw
  2. 將其複製到磁碟。dd if=vmdisk.raw of=/dev/sda bs=1M
    確保選擇正確的目標磁碟

取決於您的作業系統可能只是工作(例如,對於大多數 BSD 和 Linux VM),否則您可能會遇到很多驅動程式問題。後者可能是在 Windows 中,在安裝過程中選擇驅動程式模型並從那時起使用。該模型現在有錯誤的驅動程序,即虛擬機「硬體」的驅動程序,而它現在位於裸機硬體上。這使得啟動速度有點慢,但它通常可以很好地應對此類變化。

(您沒有在虛擬機器中指定任何作業系統,所以我只是在這裡嘗試一個廣泛的答案)。

如果作業系統是 Windows 且無法啟動,請閱讀 sysprep 上的眾多貼文之一。這些將向您展示如何備份虛擬機器(以防萬一),使用 sysprep 執行 genericize,然後啟動 V2P 轉換。

相關內容