Ja und nein.
Sie können eine VDI mit dem Tool _VBoxManage in ein Disk-Image umwandeln. Dieser Befehl klont ein registriertes virtuelles Festplatten-Image in eine andere Image-Datei. Wenn Sie Ihre virtuelle Festplatte in ein anderes Format konvertieren möchten, ist dies das offizielle VirtualBox-Tool, das Sie verwenden sollten[*].
VBoxManage clonehd file.vdi output.img --format RAW
- Wenn Sie eine dynamische VDI verwenden und eine ältere Version von VirtualBox haben, funktioniert clonehd möglicherweise nicht richtig. Das Tool internalcommands von VBoxManage enthält converttoraw, das eine dynamische VDI in ein rohes Festplatten-Image konvertieren kann Quelle )[+].
VBoxManage internalcommands converttoraw file.vdi output.img
Aber… diese Ausgabe-IMG-Datei ist kein ISO-Image, und das installierte Betriebssystem wird nicht so konfiguriert, dass es von einer bootfähigen CD/DVD läuft. Sie können das IMG auf eine Festplatte “brennen” (schreiben), und es könnte auf reiner Hardware booten (z. B. nicht in einer virtuellen Maschine). Möglicherweise aber auch nicht, weil das auf dem IMG installierte Betriebssystem erwartet, die virtuelle Hardware zu sehen, die VirtualBox bereitstellt, und Sie booten es auf echter Hardware, die es nicht erwartet.
Einige Versionen von Windows kommen mit dieser Situation nicht gut zurecht; einige Linux-Distributionen schon. Es ist manchmal möglich, ein Betriebssystem (vorher oder nachher) so zu konfigurieren, dass es von einer Umgebung in die andere migriert werden kann, aber die konkreten Schritte hängen ganz vom zu migrierenden Betriebssystem ab.
Unter Windows müssen Sie möglicherweise den vollständigen Pfad zum Programm angeben:
"C:\Program Files\Sun\VirtualBox\VBoxManage.exe" [...]
Fügen Sie C:\Programme\Sun\VirtualBox zu Ihrem PATH hinzu, um die Kurzversion zu verwenden.
[*] Ich nehme an, dass die Option “–format RAW” in ein Standard-Festplatten-Image konvertiert, als ob Sie den Befehl dd auf einer physischen Festplatte verwendet hätten. Aber ehrlich gesagt, habe ich keine Dokumentation gefunden, die das bestätigt, also seien Sie sich bewusst, dass das vielleicht nicht korrekt ist.
[+] Ich habe gerade beide Befehle unter VirtualBox 3.1.2 getestet. Beide Ausgabedateien sind laut md5sum identisch, aber ich habe die Ausgabedateien nicht vollständig getestet.
Siehe auch das “All about VDIs” tutorial in den VirtualBox-Foren.