Requisiti
- Un sistema Linux con KVM supportato e abilitato. Puoi verificare il supporto KVM eseguendo
egrep -c '(vmx|svm)' /proc/cpuinfo
. Un risultato maggiore di 0 indica che la CPU supporta la virtualizzazione hardware.
- Virt-Manager installato. Se non è già installato, puoi installarlo tramite il gestore di pacchetti della tua distribuzione. Ad esempio, su sistemi basati su Debian/Ubuntu, usa
sudo apt install virt-manager
.
Passo 1: Avviare Virt-Manager
Dopo aver installato Virt-Manager, puoi avviarlo cercando “Virtual Machine Manager” nel menu delle applicazioni o eseguendo virt-manager
da un terminale.
Passo 2: Creare una Nuova Macchina Virtuale
- Avvia la Creazione della VM: Nella finestra principale di Virt-Manager, fai clic sul pulsante “Crea una nuova macchina virtuale” situato nella barra degli strumenti superiore.
- Seleziona il Metodo di Installazione: Avrai diverse opzioni per installare il sistema operativo sulla VM, inclusi “Disco di installazione locale” (per usare un’immagine ISO), “Boot di rete” (via PXE), o “Importa immagine di disco esistente”. Per la maggior parte degli utenti, “Disco di installazione locale” è l’opzione più diretta. Scegli il tuo metodo preferito e clicca su “Avanti”.
- Scegli il File ISO e il Tipo di Sistema Operativo: Se hai selezionato “Disco di installazione locale”, ora dovrai navigare fino al file ISO del sistema operativo che desideri installare e selezionare il tipo di sistema operativo dalla lista. Questo aiuta Virt-Manager a ottimizzare le impostazioni della VM per il sistema operativo scelto.
- Assegna Risorse alla VM: Nella schermata successiva, potrai specificare la quantità di memoria (RAM) e il numero di CPU da assegnare alla VM. Questi valori dipenderanno dalle risorse disponibili sul tuo sistema e dalle esigenze del sistema operativo ospitato.
- Crea un Disco Virtuale per la VM: Ora dovrai creare un disco virtuale per la tua VM. Specifica la dimensione del disco nel campo fornito. La dimensione del disco dipenderà dal sistema operativo che stai installando e da quanto spazio prevedi che necessiterà.
- Riepilogo e Installazione: L’ultimo passaggio ti presenta un riepilogo delle tue scelte. Se tutto sembra corretto, clicca su “Fine” per iniziare il processo di installazione. La VM avvierà il boot dall’immagine ISO selezionata, e potrai procedere con l’installazione del sistema operativo come se stessi installando su un computer fisico.
Passo 3: Installazione del Sistema Operativo
Segui le istruzioni sullo schermo per installare il sistema operativo sulla VM. Il processo sarà simile all’installazione su un sistema fisico. Una volta completata l’installazione, potrai avviare, arrestare e connetterti alla VM utilizzando Virt-Manager.
Conclusione
Creare macchine virtuali in KVM utilizzando Virt-Manager offre un modo potente ma accessibile per sfruttare la virtualizzazione su sistemi Linux. Che tu stia sviluppando software, testando diverse distribuzioni Linux, o semplicemente esplorando nuovi sistemi operativi, Virt-Manager rende la gestione delle tue VM semplice e diretta. Con pochi clic, sarai in grado di configurare e gestire macchine virtuali, sfruttando al massimo le capacità di virtualizzazione del tuo sistema Linux.