Czy VMware ma narzędzie do konwersji maszyn wirtualnych na obraz dysku fizycznego (w zasadzie odwrotność konwertera)?
Alternatywnie, czy istnieje narzędzie innej firmy, które może to zrobić z obrazów Vmware?
Jeśli masz dostęp do systemu Debian / Ubuntu, najpierw skorzystaj z qemu-img
wyjaśnienia tutaj, aby utworzyć surowy obraz:
$ qemu-img convert -O raw diskimage.vmdk diskimage.raw
Następnie dd
obraz dysku na dysk twardy (zamień /dev/sdb
na urządzenie dyskowe):
$ sudo dd if=diskimage.raw of=/dev/sdb
Lub połączone w jednym kroku (zamień /dev/sdb
na urządzenie dyskowe):
$ sudo qemu-img convert -O raw diskimage.vmdk /dev/sdb
Jeśli masz wiele plików vmdk, połącz je z poleceniem vmware-vdiskmanager
(aby uzyskać więcej informacji, vmware-vdiskmanager
zobacz ten artykuł VMware lub Podręcznik użytkownika programu Virtual Disk Manager ):
W systemie OS X:
$ /Applications/VMware\ Fusion.app/Contents/Library/vmware-vdiskmanager -r <filepath of original disk> -t 2 <filepath of new disk>
W systemie Linux:
$ /usr/bin/vmware-vdiskmanager -r <filepath of original disk> -t 2 <filepath of new disk>
W systemie Windows:
> "C:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe" -r <filepath of original disk> -t 2 <filepath of new disk>
gdzie:
-r <filepath of original disk>
konwertuje określony dysk wirtualny, tworząc w rezultacie nowy dysk wirtualny. Musisz podać nazwę docelowego dysku wirtualnego ( <filepath of new disk>
).
-t 2
tworzy wstępnie przydzielony dysk wirtualny zawarty w jednym pliku dysku wirtualnego.
Inną metodą (wyjaśnioną tutaj ) jest wybranie Maszyny wirtualnej> Ustawienia> Dysk twardy, odznacz „Podziel na pliki 2 GB” i naciśnij Zastosuj.