Konvertieren Sie OVA in VHD zur Verwendung in Hyper-V

12

Ich habe eine OVA-Datei, die ich in VHD konvertieren muss, um Hyper-V verwenden zu können. Das Öffnen der .ovaDatei in WinRar gibt mir eine .ovfDatei und eine .vmdkDatei. Ich habe das Microsoft Virtual Machine Converter 3.0auf SU empfohlene Programm getestet , aber es war ein Host-Server erforderlich. Ich habe das nicht, ich habe nur die Datei.

Importieren Sie ovf und / oder vmdk in Hyper-V

Ogglas
quelle

Antworten:

16

Installieren Sie ganz einfach VirtualBox, das mit dem Programm VBoxManage.exe geliefert wird. Es kann verwendet werden clonehd, um das neue Format der Festplatte anzugeben. Sie geben die ursprüngliche Festplattendatei an, in diesem Fall die .vmdk-Datei, und geben dann einen Speicherort und einen Namen für die Ausgabe der .vhd-Datei an.

Öffnen Sie eine Cmd-Eingabeaufforderung, eine CD C:\Program Files\Oracle\VirtualBoxoder ein Virtualbox-Installationsverzeichnis und führen Sie Folgendes aus:

VBoxManage.exe clonehd --format vhd "C:\temp\VM\disk1.vmdk" "C:\temp\VM\disk1.vhd"

Dokumentation für VirtualBox: https://www.virtualbox.org/manual/ch08.html#vboxmanage-clonevdi

Dann habe ich eine neue virtuelle Maschine erstellt Hyper-V Managerund "Vorhandene virtuelle Festplatte verwenden" ausgewählt. Hat perfekt funktioniert.

Verwenden Sie diesen Leitfaden für den Internetzugang:

https://superuser.com/a/472854/405096

Ogglas
quelle
2

Ich kann noch keinen Kommentar abgeben , aber dies ist eine Fortsetzung des Kommentars von Ogglas

Wenn Sie die Nachricht erhalten:

'VBoxManage.exe' wird nicht als interner oder externer Befehl, bedienbares Programm oder Batchdatei erkannt.

Versuchen Sie in meinem Fall, den gesamten Pfad von VBOXManage.exe einzugeben.

B: \ Virtualbox \ VBoxManage.exe

Der neue Befehl wäre dann:

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" clonehd --format vhd "C:\temp\VM\disk1.vmdk" "C:\temp\VM\disk1.vhd"

Quelle: /server/365423/how-to-run-vboxmanage-exe

BlaxadowFire
quelle
0

Ich hatte Probleme, VirtualBox dazu zu bringen, dies für mich richtig zu machen. Stattdessen habe ich ein offizielles Microsoft Tool verwendet. Sie können den Microsoft Virtual Machine Converter hier herunterladen: https://www.microsoft.com/en-us/download/details.aspx?id=42497

Ein Beispiel dafür, was ich getan habe, um dies für mich zum Laufen zu bringen:

Import-Module "C:\Program Files\Microsoft Virtual Machine Converter\mvmcCmdlet.psd1"

ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath C:\Temp\myvm.vmdk -VhdType DynamicHardDisk -VhdFormat Vhdx -DestinationLiteralPath C:\Temp\myvm
Nate
quelle