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.