Jak przekonwertować VMDK na VDI / VHD


25

Mówi się, że VBoxManage modifyhd --resizepolecenia VirtualBox można używać tylko w plikach VDI lub VHD. Niestety mam obraz VirtualBox w formacie VMDK i nie wiem, jak przekonwertować go na pozostałe dwa formaty.


Czy clonehdnie jest rozwiązaniem dla Ciebie?
rozcietrzewiacz

Jeśli konwertuje na VDI, to jest.
tshepang

Odpowiedzi:


28

Następnie możesz zastosować procedurę dwuetapową - najpierw użyj clonemediumpolecenia, aby utworzyć obraz VDI:

VBoxManage clonemedium disk aaaa.vmdk aaaa.vdi --format VDI 

(Zobacz także inne opcje clonemedium, np --variant. Aby przeczytać pomoc, po prostu uruchom VBoxManage | lesslub odwiedź https://www.virtualbox.org/manual/ch08.html#vboxmanage-clonevdi ).

Po utworzeniu .vdipliku możesz kontynuować modyfikacje.


Działa to nawet wtedy, gdy plik VMDK wskazuje (części) surowy obraz dysku (utworzony przez VBoxManage internalcommands createrawvmdk).
krlmlr

3

Jeśli chcesz przekonwertować tylko dysk wirtualny, a nie całą maszynę wirtualną, możesz także użyć qemu-img dla systemu Windows: jest bezpłatny, przenośny i działa w wierszu polecenia.

Obsługiwane są typy obrazów dysków VirtualBox, VMware, Hyper-V.

Na przykład, aby przekonwertować VMDK na VHDX:

qemu-img.exe convert FileSource-Image.vmdk -O vhdx FileDestination-Image.vhdx

Wyodrębniono z: http://www.sysadmit.com/2016/08/vmware-convertir-vhdx-en-vmdk.html


Dziękuję Ci. Właśnie tego potrzebowałem. QEMU jest świetny, ponieważ można go również zainstalować na różnych platformach.
SeligkeitIstInGott
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.