Dipende cosa vuoi farci, di solito una virtual machine viene usata in piu' campi per diverse situazioni un esempio lampante e' il provare aggiornamenti di un futuro sistemo operativo che si vuole magari installare sul proprio server/computer per controllare se il tutto funzioni correttamente. In altri casi vengono usate per effettuare attivita' di pentesting(sicurezza informatica). Quindi come puoi ben capire le VM nella maggior parte dei casi sono solo soluzioni temporanee per provare determinate cose, non e' molto comodo lavorarci per piu' tempo insomma.