Hvordan installere KVM på Ubuntu 20.04 LTS

Trinn-for-trinn guide for å installere KVM på Ubuntu 20.04 og lage virtuelle maskiner ved hjelp av virt-manager

KVM eller kjernebasert virtuell maskin er en modul i Linux-kjernen som lar brukere kjøre virtuelle maskiner på systemet sitt. Den har nesten bare metall-ytelse sammenlignet med annen virtualiseringsprogramvare, da den er tett sammensveiset med Linux-kjernen.

KVM kombinert med API/Toolkit kalt libvirt brukes til å lage VM i Ubuntu. Verktøyene som Virt-Manager (GUI front-end) og Virsh (CLI) brukes til å forenkle opprettelsen og administrasjonen av VM-er.

I denne artikkelen vil vi lære hvordan du installerer KVM riktig på Ubuntu 20.04 LTS.

Forutsetninger

Før vi begynner installasjonen, må vi forsikre oss om at vi oppfyller kravene for å kjøre KVM. Vi trenger en prosessor som støtter maskinvarevirtualisering. Hvis prosessoren støtter maskinvarevirtualisering, må vi sørge for at den er aktivert i BIOS.

For å sjekke om prosessoren din støtter maskinvarevirtualisering, trykk ctrl+alt+t for å åpne terminalen. Vi skal bruke en ryddig kommando kalt egrep som bruker Regexp for å søke etter et tekstmønster fra en fil. Filen vi skal søke etter informasjon om CPU ligger på /proc/cpuinfo. Lim inn følgende kommando i terminalen for å sjekke støtte for maskinvarevirtualisering.

egrep -c '(vmx|svm)' /proc/cpuinfo

Hvis du får utgang som noe annet enn 0 så støtter prosessoren maskinvarevirtualisering. Utgangsnummeret er nr. av kjerne eller tråder prosessoren din har. Det eneste trinnet som gjenstår nå er å sørge for at maskinvarevirtualisering er aktivert i BIOS.

Prosessen med å aktivere maskinvarevirtualisering avhenger nå av om du har Intel- eller AMD-prosessor. Se hovedkortets håndbok for å finne ut hvordan du aktiverer virtualisering. For Intel-prosessorer må du aktivere virtualisering i BIOS-innstillingene. Aktiver innstillingen for AMD-prosessorer kalt SVM-modus.

Vi har nå bekreftet at vi har en prosessor som støtter maskinvarevirtualisering og aktivert den i BIOS. Nå kan vi gå videre til installasjon.

Installasjon

Åpne terminalen ved å trykke ctrl+alt+t hurtigtast. For å installere KVM lim inn følgende kommando i terminalen og trykk enter.

sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils

De qemu-kvm er KVM-pakke, mens libvirt-daemon-system og libvirt-klienter er libvirt toolkit-pakker. De bro-utils pakken brukes til å konfigurere Ethernet-broen for virtuelle datamaskiner.

Verifisering av installasjon

Det er to metoder for å bekrefte vellykket installasjon av KVM. Enten løp

kvm --versjon

eller

virsh liste --alle

Hvis du får utgangen som vist ovenfor, er KVM riktig installert på systemet ditt. Du kan nå opprette VM ved å bruke virsh kommando for å lage VM-er eller installere virt-manager et GUI-verktøy for å lage og administrere VM-en din i henhold til dine preferanser.

Opprette en VM

I denne delen vil vi bruke virt-manager til å lage og kjøre VM på Ubuntu 20.04. For å installere virt-manager på Ubuntu 20.04, kjør følgende kommando:

sudo apt installer virt-manager

Etter at installasjonen er fullført, kjør virt-manager. Du vil bli møtt med følgende vindu.

For å opprette en ny VM, må du klikke på Lag en ny virtuell maskin knapp.

Et popup-vindu med tittelen Ny VM vises, velg Lokalt installasjonsmedium (ISO-bilde eller CDROM) og klikk på Videresend.

Vi trenger et ISO-bilde av et operativsystem hvis virtuelle maskin vi ønsker å lage. Klikk på Bla gjennom for å velge et OS du vil installere.

Du vil bli presentert Velg Lagringsvolum vindu, vil vi for øyeblikket bruke standard lagringsbasseng, kan du prøve å leke deg rundt ved å lage nye lagringsbassenger som virt-manager kan bruke. For nå vil vi kopiere ISO-bildet av OS til følgende katalog ved å bruke cp kommando.

sudo cp source_of_iso_file /var/lib/libvirt/images

Vi trenger root-privilegier for å kopiere ISO til standardpool, derfor bruker vi sudo kommando og source_of_iso_file er plasseringen av ditt valgte OS. Etter å ha kopiert ISO til libvirt images-katalogen, trykk Oppdater volumlisten knapp. Din valgte OS ISO vil vises i listen nedenfor, jeg velger MX-Linux å installere.

Velg operativsystemet du velger å installere og trykk Velg Volum knapp.

Etter å ha valgt ISO, klikk på Videresend i forrige vindu.

Velg mengden minne/RAM som skal allokeres til VM og antall CPU-kjerner i neste vindu. Jeg foreslår å tildele minst anbefalt minimumsbeløp som kreves av OS.

Deretter tildeler du minst den minste mengden diskplass som kreves av OS. Jeg foreslår minst 30 GB for Windows og 20 GB for alle Linux Distros. Virt-manager vil opprette virtuell disk for operativsystemet automatisk hvis det første alternativet er valgt.

Tips: Du kan lage tilpasset lagring på egen hånd med det andre alternativet.

Du kan endre navnet på VM på denne nye skjermen og bekrefte detaljene. Klikk Fullfør for å starte installasjonen av operativsystemet på den virtuelle disken.

Tips: Du kan også prøve å justere VM-innstillingene dine ved å krysse av tilpasse konfigurasjonen før installasjon mulighet for en tilleggsfunksjon.

Fullfør installasjonen av operativsystemet ved å følge installasjonsprosessen for det valgte operativsystemet.

Etter å ha fullført installasjonen, kan du starte VM ved å velge den og klikke Slå på den virtuelle maskinen knapp

Nå har vi en funksjonell VM klar til bruk.