KVM

Installera KVM Ubuntu

Installera KVM Ubuntu
Den fullständiga formen av KVM är Kernel Virtual Machine. Det är en virtualiseringsfunktion som är inbyggd direkt i Linux-kärnan. Med KVM kan du virtualisera Windows, Linux och många andra operativsystem. Det är öppen källkod och gratis att använda för alla. Det har inga sådana begränsningar som betalade produkter gör som VMware, Xen och andra. Men det är lika kraftfullt och ibland mer flexibelt än dessa betalda produkter.

KVM har en rik uppsättning kommandon vilket är till stor hjälp. Du kan skriva dina egna skalskript för att hantera dina KVM-värdar och gäster precis som du vill.

KVM har också en grafisk frontend som heter Virtual Machine Manager. Med Virtual Machine Manager kan du hantera dina KVM-gäster mycket enkelt. Virtual Machine Manager kan också ansluta till din KVM-virtualiseringsserver på distans. Om du är nybörjare för virtualisering och KVM är Virtual Machine Manager där du ska börja.

GNOME 3-skrivbordsmiljön har GNOME-rutor, vilket är en annan grafisk frontend för KVM.

I den här artikeln visar jag dig hur du installerar KVM och använder KVM grafiskt med Virtual Machine Manager (VMM) på Ubuntu. Jag kommer att använda Ubuntu 18.04 LTS för demonstrationen, men den borde fungera på alla moderna versioner av Ubuntu. Låt oss börja.

Aktivera hårdvaruvirtualisering från BIOS:

Om du använder Intel-processor, se till att din processor har stöd för hårdvaruvirtualisering. Om det gör det, se till att det görs VT-x eller VT-d tillägget är aktiverat från BIOS på din dator.

Om du använder AMD-processor, se till att din processor har stöd för hårdvaruvirtualisering. Om det gör det, se till att det görs AMD-V tillägget är aktiverat från BIOS på din dator.

Om du är osäker på om din processor har virtualiseringsstöd eller inte, kontrollera specifikationen för din processor.

Kontrollera om KVM-support är tillgängligt:

Du kan kontrollera om KVM-stöd är aktiverat i Linux-kärnan från Ubuntu med kvm-ok kommando som är en del av cpu-checker paket. Den är inte installerad som standard. Men den är tillgänglig i det officiella paketförvaret för Ubuntu.

Uppdatera först APT-paketets förvarscache för din Ubuntu-maskin.

$ sudo apt uppdatering

Installera nu cpu-checker paket med följande kommando:

$ sudo apt installera cpu-checker

Tryck nu y och tryck sedan på att fortsätta.

cpu-checker bör installeras.

Kör nu följande kommando för att kontrollera om KVM-stöd är tillgängligt:

$ Sudo kvm-ok

Om allt är okej bör du se följande meddelande KVM-acceleration kan användas.

Installera KVM på Ubuntu:

Alla paket som krävs för att installera KVM finns i Ubuntu: s officiella paketförvar. Så det är väldigt enkelt att installera.

För att installera KVM tillsammans med Virtual Machine Manager grafisk frontend, kör du följande kommando:

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

Om du vill köra en KVM-huvudlös virtualiseringsserver vill du inte installera Virtual Machine Manager grafisk frontend. I det här fallet kör du följande kommando för att installera KVM:

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

Jag ska installera Virtual Machine Manager grafisk frontend. Så jag körde det första kommandot.

Tryck nu y och tryck sedan på .

KVM ska installeras.

Nu måste du lägga till din inloggningsanvändare till libvirt och libvirt-qemu grupp. För att göra det, kör följande kommando:

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

Nu startar du om datorn för att ändringarna ska träda i kraft.

$ sudo omstart

När din dator har startat bör du kunna skapa och hantera KVM Virtual Machines med din inloggningsanvändare. Du behöver inte rot tillgång.

Använda KVM med Virtual Machine Manager:

I det här avsnittet ska jag visa dig hur du använder Virtual Machine Manager för att skapa din första KVM Virtual Machine. Jag kommer att skapa en grundläggande virtuell Alpine Linux-maskin eftersom den är lätt.

Du borde kunna hitta Virtual Machine Manager i applikationsmenyn i Ubuntu. Starta Virtual Machine Manager så visas följande fönster.

För att skapa en ny virtuell maskin, gå till Fil > Ny virtuell maskin.

Välj nu hur du vill installera ett operativsystem. Jag kommer att installera den från en ISO-bild, jag valde standardbilden Lokalt installationsmedium (ISO-bild eller CDROM).

Du kan också välja en arkitektur för ditt operativsystem med hjälp av rullgardinsmenyn.

KVM stöder ett brett utbud av hårdvaruarkitektur som x86_64, PPC, ARM och många fler som du kan se på skärmdumpen nedan.

Klicka nu på Fram.

Klicka nu på Bläddra för att välja din ISO-bild.

Klicka nu på Bläddra lokalt.

En filväljare ska öppnas. Välj nu önskad ISO-bild och klicka på Öppna.

Som standard kommer KVM att upptäcka vilket operativsystem du försöker installera automatiskt beroende på ditt installationsmedia. Om du vill manuellt välja det operativsystem du försöker installera avmarkerar du den markerade kryssrutan som visas på skärmdumpen nedan.

Nu kan du välja operativsystemet manuellt. Om du vill se fler alternativ, klicka på Visa alla OS-alternativ.

Som du kan se har jag fler alternativ att välja nu.

När du är klar klickar du på Fram.

Ställ nu in mängden RAM och antalet CPU-kärnor du vill använda för den här virtuella maskinen och klicka på Fram.

Ställ nu in hur mycket hårddiskutrymme du vill använda för den virtuella maskinen och klicka på Fram.

Skriv nu in ett namn på din virtuella maskin, konfigurera nätverk och klicka slutligen på Avsluta.

Som du kan se i fönstret Virtual Machine Manager skapas en ny virtuell KVM-maskin. Alpine Linux startar från ISO-bilden.

När installationsprogrammet startar kan du enkelt installera det på din hårddisk precis som på din dator.

Du kan hantera dina virtuella maskiner från fönstret Virutal Machine Manager som du kan se på skärmdumpen nedan.

Så det är så du installerar KVM på Ubuntu och använder KVM med grafisk frontend för Virtual Machine Manager. Tack för att du läste den här artikeln.

Mus Topp 5 Ergonomiska datormusprodukter för Linux
Topp 5 Ergonomiska datormusprodukter för Linux
Ger långvarig datoranvändning smärta i handleden eller fingrarna? Lider du av styva leder och måste ständigt skaka hand? Känner du en brännande smärta...
Mus Så här ändrar du inställningar för mus och pekplatta med Xinput i Linux
Så här ändrar du inställningar för mus och pekplatta med Xinput i Linux
De flesta Linux-distributioner levereras med "libinput" -bibliotek som standard för att hantera inmatningshändelser i ett system. Den kan bearbeta inm...
Mus Omforma dina musknappar på olika sätt för olika program med X-Mouse Button Control
Omforma dina musknappar på olika sätt för olika program med X-Mouse Button Control
Kanske behöver du ett verktyg som kan göra att musens kontroll ändras med alla applikationer som du använder. Om så är fallet kan du prova en ansökan ...