Heute habe ich versucht das QEMU spezifische qcow2-Format zu einem VirtualBox vdi-Format zu konvertieren. Die einfachste Variante die ich gefunden habe wurde in einem Blog eintrag von “VirtaulGuru” beschrieben. Die beschriebene Variante funktioniert mit dem QEMU-Utility qemu-img. Standardmässig kann qemu-img jedoch nicht mit dem vdi-Format umgehen, dafür wurde jedoch im Sommer dieses Jahres ein Patch auf der QEMU-Developer-Mailingliste veröffentlicht. Leider funktioniert dieser Patch nicht mit der letzten Releaseversion von QEMU (0.9.1). Auch meine 64-Bit installation bereitete einige Fehler. Ich habe deshalb den Patch ein wenig angepasst. Ihr könnt in hier herunterladen. Die Konvertierung ansich ist mit der gepatchten qemu-img Version ganz einfach:
wget http://bellard.org/qemu/qemu-0.9.1.tar.gz wget http://blog.falstaff.ch/wp-content/uploads/2008/12/qemu-vdi-new.diff tar xzvf qemu-0.9.1.tar.gz cd qemu-0.9.1 patch -p0 <qemu-vdi-new.diff ./configure make qemu-img strip qemu-img cp qemu-img /usr/local/bin/qemu-img-vdi /usr/local/bin/qemu-img-vdi convert "WindowsXP.qcow2" -O VDI "WindowsXP.vdi" |
0 Comments.