1. Se hai installato Windows:
Puoi provare VMware vCenter Converter Standalone, come suggerito qui: http://www.howtogeek.com/213145/how-to%C2%A0convert-a-physical-windows-or-linux-pc-to-a-virtual- macchina / .
Tuttavia, lo strumento può essere utilizzato solo su un computer Windows e per poterlo scaricare è necessario registrare un account su vmware.
2. Se hai solo Ubuntu installato:
Installa Virtualbox, dal repository ufficiale o dal sito Web di Virtualbox. Quindi spegnere Ubuntu e utilizzare un CD live o USB live per eseguire il passaggio successivo, poiché è meglio smontare la partizione che si sta per convertire.
Dopo l'avvio del sistema live, è necessario ridimensionare la partizione Ubuntu installata se è troppo grande per la macchina virtuale, utilizzando GParted.
Apri un terminale e usa questo comando per determinare la partizione del tuo sistema Ubuntu installato:
sudo blkid
La tua partizione Ubuntu dovrebbe essere nella forma di / dev / sdXx (es. / Dev / sdb1).
Quindi utilizzare questo comando in un terminale per creare un'immagine non elaborata di sdXx:
sudo dd if=/dev/sdXx of={PATH_TO_FILE}/ubuntu.bin
{PATH_TO_FILE} dovrebbe essere da qualche parte con spazio sufficiente per memorizzare la tua immagine grezza.
Spegni il sistema live e riavvia il sistema Ubuntu installato.
Apri un terminale e usa questo comando per convertire finalmente il file ubuntu.bin sul disco rigido virtuale. Poiché è necessario utilizzarlo con VMware, è necessario convertirlo in VMDK:
vboxmanage convertfromraw {PATH_TO_FILE}/ubuntu.bin ubuntu.vmdk --format VMDK
Come nota, per quanto ne so, VMware non può usare il file .vdi, .vdi è per Virtualbox.