Linux

將訪客從 KVM 遷移到 VirtualBox

  • January 16, 2013

在我們建構新的虛擬化環境時,我正在將一些機器從 KVM 遷移到 VirtualBox 以進行過渡。

現在的問題是,磁碟位於 LVM 分區上,我必須將它們轉換為 VirtualBox 可以辨識的格式。我找到了很多關於另一個方向的過渡文件,但不是這個。

qemu-img convert -c /dev/Volume01/Disk -O qcow2 Disk.qcow2

該工具似乎可以完成其工作,但磁槃無法正常工作。在 VirtualBox 上,我得到FATAL: No bootable medium found! System halted.. 還有其他選擇嗎?

首先 dd 音量:

dd if=/dev/Volume01/Disk of=/tmp/image.raw
qemu-img convert -O vdi /tmp/image.raw test.vdi
rm /tmp/image.raw

從技術上講,您可以將該原始文件提供給 VirtualBox,但 VDI 是其原生格式。

  1. 看起來轉換後的磁碟沒有引導載入程序。您可以通過從 LiveCD 引導來安裝一個。
  2. 作為備選。我不確定它會起作用,但您可以嘗試原始分區訪問,即讓 VirtualBox 直接訪問 LVM 分區。更多資訊

引用自:https://serverfault.com/questions/469156