KVM

Installer KVM Ubuntu

Installer KVM Ubuntu
Den fulle formen for KVM er Kernel Virtual Machine. Det er en virtualiseringsfunksjon innebygd rett inn i Linux-kjernen. Med KVM kan du virtualisere Windows, Linux og mange andre operativsystemer. Det er åpen kildekode og gratis å bruke for alle. Det har ingen slike begrensninger som betalte produkter gjør som VMware, Xen og andre. Men det er like kraftig og til tider mer fleksibelt enn disse betalte produktene.

KVM har rikt sett med kommandoer som er veldig nyttig. Du kan skrive dine egne shell-skript for å administrere KVM-vertene og gjestene akkurat slik du vil.

KVM har også en grafisk frontend kalt Virtual Machine Manager. Med Virtual Machine Manager kan du enkelt administrere KVM-gjester. Virtual Machine Manager kan også koble til KVM-virtualiseringsserveren eksternt. Hvis du er nybegynner for virtualisering og KVM, så er Virtual Machine Manager der du skal begynne.

GNOME 3-skrivebordsmiljøet har GNOME-bokser, som er en annen grafisk frontend for KVM.

I denne artikkelen vil jeg vise deg hvordan du installerer KVM og bruker KVM grafisk med Virtual Machine Manager (VMM) på Ubuntu. Jeg skal bruke Ubuntu 18.04 LTS for demonstrasjonen, men den skal fungere på enhver moderne versjon av Ubuntu. La oss komme i gang.

Aktivere maskinvarevirtualisering fra BIOS:

Hvis du bruker Intel-prosessor, må du sørge for at prosessoren din har støtte for maskinvarevirtualisering. Hvis det gjør det, må du sørge for det VT-x eller VT-d utvidelse er aktivert fra BIOS på datamaskinen.

Hvis du bruker AMD-prosessor, må du sørge for at prosessoren din har støtte for maskinvarevirtualisering. Hvis det gjør det, må du sørge for det AMD-V utvidelse er aktivert fra BIOS på datamaskinen.

Hvis du er usikker på om prosessoren din har virtualiseringsstøtte eller ikke, kan du sjekke spesifikasjonen til prosessoren din.

Kontrollere om KVM-støtte er tilgjengelig:

Du kan sjekke om KVM-støtte er aktivert i Linux-kjernen fra Ubuntu ved hjelp av kvm-ok kommando som er en del av cpu-checker pakke. Den er ikke installert som standard. Men den er tilgjengelig i det offisielle pakkelageret til Ubuntu.

Oppdater først APT-pakkeoppbevaringsbufferen til Ubuntu-maskinen din.

$ sudo apt oppdatering

Nå, installer cpu-checker pakke med følgende kommando:

$ sudo apt installere cpu-checker

Trykk nå y og trykk deretter på å fortsette.

cpu-checker skal installeres.

Kjør nå følgende kommando for å sjekke om KVM-støtte er tilgjengelig:

$ Sudo kvm-ok

Hvis alt er i orden, bør du se følgende melding KVM-akselerasjon kan brukes.

Installere KVM på Ubuntu:

Alle pakkene som kreves for å installere KVM, er tilgjengelige i det offisielle pakkelageret til Ubuntu. Så det er veldig enkelt å installere.

For å installere KVM sammen med Virtual Machine Manager grafisk frontend, kjør følgende kommando:

$ sudo apt installer qemu qemu-kvm libvirt-bin bridge-utils virt-manager

Hvis du vil kjøre en KVM hodeløs virtualiseringsserver, vil du ikke installere Virtual Machine Manager grafisk frontend. I dette tilfellet kjører du følgende kommando for å installere KVM:

$ sudo apt installer qemu qemu-kvm libvirt-bin bridge-utils

Jeg skal installere Virtual Machine Manager grafisk frontend. Så jeg kjørte den første kommandoen.

Trykk nå y og trykk deretter på .

KVM skal installeres.

Nå må du legge til påloggingsbrukeren din i libvirt og libvirt-qemu gruppe. For å gjøre det, kjør følgende kommando:

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

Nå starter du datamaskinen på nytt for at endringene skal tre i kraft.

$ sudo omstart

Når datamaskinen din starter, bør du kunne opprette og administrere KVM Virtual Machines ved hjelp av påloggingsbrukeren. Du trenger ikke rot adgang.

Bruke KVM med Virtual Machine Manager:

I denne delen skal jeg vise deg hvordan du bruker Virtual Machine Manager til å lage din første KVM Virtual Machine. Jeg vil lage en grunnleggende Alpine Linux virtuell maskin da den er lett.

Du bør kunne finne Virtual Machine Manager i applikasjonsmenyen til Ubuntu. Start Virtual Machine Manager, og du ser følgende vindu.

For å opprette en ny virtuell maskin, gå til Fil > Ny virtuell maskin.

Velg nå hvordan du vil installere et operativsystem. Jeg skal installere det fra et ISO-bilde, jeg valgte standardbildet Lokalt installasjonsmedium (ISO-bilde eller CDROM).

Du kan også velge en arkitektur for operativsystemet ditt ved hjelp av rullegardinmenyen.

KVM støtter et bredt utvalg av maskinvarearkitektur som x86_64, PPC, ARM og mange flere som du kan se på skjermbildet nedenfor.

Klikk nå på Framover.

Klikk nå på Bla gjennom for å velge ISO-bilde.

Klikk nå på Bla gjennom lokalt.

En filvelger skal åpne. Velg nå ønsket ISO-bilde og klikk på Åpen.

Som standard vil KVM oppdage hvilket operativsystem du prøver å installere automatisk, avhengig av installasjonsmediet ditt. Hvis du vil velge operativsystemet du prøver å installere manuelt, fjerner du merkingen i avmerkingsboksen som vist på skjermbildet nedenfor.

Nå kan du velge operativsystemet manuelt. Hvis du vil se flere alternativer, klikker du på Vis alle OS-alternativer.

Som du kan se, har jeg flere alternativer å velge nå.

Når du er ferdig, klikker du på Framover.

Still inn mengden RAM og antall CPU-kjerner du vil bruke til denne virtuelle maskinen, og klikk på Framover.

Still inn hvor mye harddiskplass du vil bruke til den virtuelle maskinen, og klikk på Framover.

Skriv nå inn et navn på den virtuelle maskinen, konfigurer nettverk og klikk til slutt på Bli ferdig.

Som du kan se i Virtual Machine Manager-vinduet, opprettes en ny virtuell KVM-maskin. Alpine Linux starter opp fra ISO-bildet.

Når installasjonsprogrammet starter opp, kan du enkelt installere det på harddisken din akkurat som på datamaskinen.

Du kan administrere dine virtuelle maskiner fra Virutal Machine Manager-vinduet som du kan se på skjermbildet nedenfor.

Så det er hvordan du installerer KVM på Ubuntu og bruker KVM med Virtual Machine Manager grafisk frontend. Takk for at du leser denne artikkelen.

Gratis og åpen kildekode-spillmotorer for utvikling av Linux-spill
Denne artikkelen vil dekke en liste over gratis og open source-spillmotorer som kan brukes til å utvikle 2D- og 3D-spill på Linux. Det er mange slike ...
Shadow of the Tomb Raider for Linux Tutorial
Shadow of the Tomb Raider er det tolvte tilskuddet til Tomb Raider-serien - et action-eventyrspill-franchise opprettet av Eidos Montreal. Spillet ble ...
Hvordan øke FPS i Linux?
FPS står for Bilder per sekund. FPSs oppgave er å måle bildefrekvensen i videoavspilling eller spillprestasjoner. Med enkle ord betegnes antall uavbru...