Installa KVM Ubuntu

Installa KVM Ubuntu
La forma completa di KVM è la macchina virtuale del kernel. È una funzione di virtualizzazione costruita direttamente nel kernel Linux. Con KVM, puoi virtualizzare Windows, Linux e molti altri sistemi operativi. È open source e gratuito da usare per tutti. Non ha limiti come i prodotti a pagamento come VMware, Xen e altri. Ma è altrettanto potente e talvolta più flessibile di questi prodotti a pagamento.

KVM ha un ricco set di comandi che è molto utile. Puoi scrivere i tuoi script Shell per gestire i tuoi host e ospiti KVM proprio come preferisci.

KVM ha anche un frontend grafico chiamato Virtual Machine Manager. Con Virtual Machine Manager, puoi gestire i tuoi ospiti KVM molto facilmente. Virtual Machine Manager può anche connettersi al server di virtualizzazione KVM in remoto. Se sei un principiante alla virtualizzazione e KVM, allora Virtual Machine Manager è dove dovresti iniziare.

L'ambiente desktop Gnome 3 ha scatole GNOME, che è un altro frontend grafico di KVM.

In questo articolo, ti mostrerò come installare KVM e utilizzare KVM graficamente con Virtual Machine Manager (VMM) su Ubuntu. Userò Ubuntu 18.04 LTS per la dimostrazione, ma dovrebbe funzionare su qualsiasi versione moderna di Ubuntu. Iniziamo.

Abilitazione della virtualizzazione hardware dal BIOS:

Se stai utilizzando Intel Processor, assicurati che il processore abbia supporto per la virtualizzazione dell'hardware. Se lo fa, allora assicurati VT-X O Vt-d L'estensione è abilitata dal bios del tuo computer.

Se stai utilizzando il processore AMD, assicurati che il processore abbia supporto per la virtualizzazione hardware. Se lo fa, allora assicurati Amd-v L'estensione è abilitata dal bios del tuo computer.

Se non sei sicuro che il tuo processore abbia un supporto di virtualizzazione o meno, controlla le specifiche del processore.

Verificare se il supporto KVM è disponibile:

È possibile verificare se il supporto KVM è abilitato nel kernel Linux da Ubuntu KVM-OK comando che fa parte del CPU-Checker pacchetto. Non è installato per impostazione predefinita. Ma è disponibile nel repository di pacchetti ufficiali di Ubuntu.

Innanzitutto, aggiorna la cache del repository del pacchetto APT della tua macchina Ubuntu.

$ sudo apt update

Ora, installa CPU-Checker pacchetto con il seguente comando:

$ sudo apt Installa CPU-Checker

Ora premi y e poi premere continuare.

CPU-Checker dovrebbe essere installato.

Ora eseguire il seguente comando per verificare se è disponibile il supporto KVM:

$ sudo kvm-ok

Se tutto va bene, allora dovresti vedere il seguente messaggio È possibile utilizzare l'accelerazione di KVM.

Installazione di KVM su Ubuntu:

Tutti i pacchetti richiesti per l'installazione di KVM sono disponibili nel repository di pacchetti ufficiali di Ubuntu. Quindi è molto facile da installare.

Per installare KVM insieme a Virtual Machine Manager Graphical Frontend, eseguire il seguente comando:

$ sudo apt install qemu qemu-kvm libvirt-bin bridge-otils virt-manager

Se si desidera eseguire un server di virtualizzazione senza Headless KVM, non si desidera installare il frontend grafico del gestore di macchine virtuali. In questo caso, eseguire il seguente comando per installare KVM:

$ sudo apt install qemu qemu-kvm libvirt-bin bridge-otils

Ho intenzione di installare il frontend grafico Gestione macchine virtuali. Quindi ho eseguito il primo comando.

Ora premi y e poi premere .

KVM dovrebbe essere installato.

Ora devi aggiungere il tuo utente di accesso al libvirt E Libvirt-Qemu gruppo. Per fare ciò, eseguire il seguente comando:

$ sudo usermod -ag libvirt $ (whoami)
$ sudo usermod -ag libvirt -qemu $ (whoami)

Ora riavvia il tuo computer per le modifiche per avere effetto.

$ sudo riavvia

Una volta avviato il computer, dovresti essere in grado di creare e gestire le macchine virtuali KVM utilizzando l'utente di accesso. Non avrai bisogno radice accesso.

Utilizzo di KVM con Virtual Machine Manager:

In questa sezione, ti mostrerò come utilizzare Virtual Machine Manager per creare la tua prima macchina virtuale KVM. Creerò una macchina virtuale di base alpina Linux in quanto è leggera.

Dovresti essere in grado di trovare Virtual Machine Manager nel menu dell'applicazione di Ubuntu. Avvia Virtual Machine Manager e dovresti vedere la seguente finestra.

Per creare una nuova macchina virtuale, vai a File > Nuova macchina virtuale.

Ora scegli come vuoi installare un sistema operativo. Lo installerò da un'immagine ISO, ho scelto quello predefinito Media installata locale (ISO Image o CDROM).

Puoi anche selezionare un'architettura per il tuo sistema operativo utilizzando il menu a discesa.

KVM supporta un'ampia varietà di architettura hardware come X86_64, PPC, ARM e molti altri come puoi vedere nello screenshot qui sotto.

Ora fai clic su Inoltrare.

Ora fai clic su Navigare Per selezionare la tua immagine ISO.

Ora fai clic su Sfoglia locale.

Un raccoglitore di file dovrebbe aprire. Ora scegli l'immagine ISO richiesta e fai clic su Aprire.

Per impostazione predefinita, KVM rileverà quale sistema operativo stai cercando di installare automaticamente a seconda del supporto di installazione. Se si desidera selezionare manualmente il sistema operativo che stai cercando di installare, deseleziona la casella di controllo contrassegnata come mostrato nello screenshot seguente.

Ora puoi scegliere manualmente il sistema operativo. Se vuoi vedere più opzioni, fai clic su Mostra tutte le opzioni del sistema operativo.

Come puoi vedere, ho più opzioni da scegliere da ora.

Una volta che hai finito, fai clic su Inoltrare.

Ora imposta la quantità di RAM e il numero di core CPU che si desidera utilizzare per questa macchina virtuale e fare clic su Inoltrare.

Ora imposta la quantità di spazio del disco rigido che si desidera utilizzare per la macchina virtuale e fare clic su Inoltrare.

Ora, digita un nome per la macchina virtuale, configura la rete e infine fai clic su Fine.

Come puoi vedere nella finestra Virtual Machine Manager, viene creata una nuova macchina virtuale KVM. Alpine Linux si sta avviando dall'immagine ISO.

Una volta che l'installatore si avvicina, puoi installarlo facilmente sul disco rigido proprio come fai sul tuo computer.

Puoi gestire le tue macchine virtuali dalla finestra Virutal Machine Manager come puoi vedere nello screenshot qui sotto.

È così che installi KVM su Ubuntu e usi KVM con Virtual Machine Manager Graphical Frontend. Grazie per aver letto questo articolo.