Im Regelfall möchte man meist vom alten *.vhd-Format ins neuere *.vhdx-Format konvertieren. Es kann allerdings auch mal der umgekehrte Weg notwendig sein.
Mit Bordmittel unter Windows, z.B. direkt auf einem Windows Server 2012 R2 Standard mit installierter Hyper-V-Rolle, geht dies via Powershell:
Convert-VHD -Path 'F:\Hyper-V\DEMO01\Virtual Hard Disks\DEMO01.vhdx' -DestinationPath 'F:\Hyper-V\DEMO01\Virtual Hard Disks\DEMO01.vhd'
Quelle: Microsoft – Windows IT Pro Center – Convert-VHD
Mit VirtualBox gelingt das Vorhaben mit
VBoxManage.exe clonehd "F:\Hyper-V\DEMO01\Virtual Hard Disks\DEMO01.vhdx" --format VHD "F:\Hyper-V\DEMO01\Virtual Hard Disks\DEMO01.vhd"
Diese Variante funktioniert beispielsweise auch unter Windows 7.
Bemerkung: Der obige Befehl sorgt dafür, das beide virtuellen Festplatten auch gleich in VirtualBox registriert werden.
Verheiratet, Vater von zwei Kindern, eines an der Hand, eines im Herzen. Schon immer Technik-Freund, seit 2001 in der IT tätig und seit über 10 Jahren begeisterter Blogger. Mit meiner Firma IT-Service Weber kümmern wir uns um alle IT-Belange von gewerblichen Kunden und unterstützen zusätzlich sowohl Partner als auch Kollegen.
Aloha, danke für die V-Boxmanage Variante. 🙂
wie geht das mit vmware
VHD(X) gibt es bei VMware nicht, dort wird das Format VMDK verwendet. Geht es nun um die Umwandlung von VMDK zu VHD(X) oder umgekehrt?