A volte potresti voler convertire il file Virtual Machine Disk (VMDK) di VMware nel formato Virtual Desktop Infrastructure (VDI) di VirtualBox, in modo che la nuova immagine possa essere trasferita su un altro sistema host o importata in VirtualBox utilizzando Virtual Media Manager. Per fare ciò, utilizzeremo uno strumento chiamato convertfromraw, che è un modulo di VBoxManage. OK! Eccoci,
Passaggio 1: Se il tuo file immagine vmdk è connesso a una VM, devi prima spegnere la VM.
Passaggio 2: Una volta che la VM è stata completamente spenta, puoi rimuovere il file vmdk dalla VM.
Passaggio 3: Una volta che hai il file vmdk, puoi convertirlo in formato vdi usando il comando seguente.
VBoxManage convertfromraw --format VDI your-server.vmdk new-server.vdi
Per qualche motivo, se il comando precedente non riesce, puoi anche provare la conversione usando clonehd. Ecco il comando per questo:
$ VBoxManage clonehd --format VDI your-server.vmdk new-server.vdi
Questo è tutto! L'immagine disco VDI appena creata conterrà un nuovo UUID, che è completamente diverso e unico UUID dal file vmdk originale. Ora puoi provare a importare il nuovo file VDI in un VirtualBox usando Virtual Media Manager.
Aggiornamento: Se ricevi un messaggio di errore come "Impossibile ottenere il formato di archiviazione del supporto (VERR_NOT_SUPPORTED) " durante l'importazione di vmdk in Virtual Box, quindi converti il file vmdk in formato VDI utilizzando il comando precedente e importalo in VirtualBox.