Non state sicuramente cercando un emulatore, di per sé. Una macchina virtuale, comunemente chiamata VM, ti dà la possibilità di eseguire un sistema operativo all'interno di un sistema operativo esistente.
Prima di scavare nella virtualizzazione, vorrai assicurarti che il tuo computer sia configurato al meglio per questo lavoro. Avviate il BIOS del vostro computer e curiosate tra le impostazioni fino a trovare Virtualization Extensions, o VTx. Assicuratevi che sia abilitato.
In seguito, dovrete scegliere il vostro hypervisor. L'hypervisor crea e gestisce l'ambiente utilizzato per eseguire le tue VM. Il mio preferito su Windows è HyperV, l'hypervisor di Microsoft. È disponibile per la maggior parte dei moderni sistemi operativi Windows con marchio "Pro" o "Enterprise".
Per un'alternativa open source, VirtualBox è la scelta migliore. Funzionerà sulle edizioni domestiche di Windows, ed è un'alternativa relativamente robusta all'hypervisor di Microsoft.
Da lì, devi solo prendere la tua ISO Linux preferita e andare in città! A seconda delle prestazioni della vostra macchina, potreste essere in grado di eseguire diverse VM contemporaneamente, per provare diversi ambienti desktop, o anche distro completamente diverse. Un consiglio che vi darò, uno che vorrei sapere quando ho iniziato ad armeggiare: imparate ad usare gli snapshot nel vostro hypervisor preferito. Prendetene uno ogni volta che state iniziando un nuovo progetto sul vostro sistema Linux che potrebbe comportare la rottura di qualcosa. Se succede, piuttosto che rimanere bloccati nella risoluzione dei problemi di un sistema rotto, si può tornare allo snapshot funzionante e ricominciare da capo. Avrei potuto risparmiarmi molte ore di modifica dei file di configurazione tramite dischi di ripristino se l'avessi imparato prima.