Czy VMware ma narzędzie do konwersji maszyn wirtualnych na obraz dysku fizycznego (w zasadzie odwrotność konwertera)

9

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?

Gareth
źródło

Odpowiedzi:

6

Konwertuj vmdk na obraz dysku fizycznego (Ubuntu / Debian)

Jeśli masz dostęp do systemu Debian / Ubuntu, najpierw skorzystaj z qemu-imgwyjaśnienia tutaj, aby utworzyć surowy obraz:

$ qemu-img convert -O raw diskimage.vmdk diskimage.raw

Następnie ddobraz dysku na dysk twardy (zamień /dev/sdbna urządzenie dyskowe):

$ sudo dd if=diskimage.raw of=/dev/sdb

Lub połączone w jednym kroku (zamień /dev/sdbna urządzenie dyskowe):

$ sudo qemu-img convert -O raw diskimage.vmdk /dev/sdb

Konwertuj podzielony dysk na dysk monolityczny

Jeśli masz wiele plików vmdk, połącz je z poleceniem vmware-vdiskmanager(aby uzyskać więcej informacji, vmware-vdiskmanagerzobacz 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.

jaume
źródło