Skapa enkelt KVM Virtual Machines på Linux med GNOME-rutor
Du behöver inte tredje parts virtualiseringsverktyg som VirtualBox och VMware på Linux. KVM (Kärnbaserad virtuell maskin) är en open-source virtualiseringsteknik inbyggd i Linux-kärnan. GNOME-rutor ger ett litet framkant som gör det enkelt att använda.
Vi har tidigare rekommenderat att använda Virt-Manager-verktyget för att skapa virtuella KVM-maskiner. Lådor är ett mer användarvänligt verktyg som är utformat för genomsnittliga stationära användare istället för systemadministratörer. Trots namnet kan du köra det på alla skrivbordsmiljöer.
Detta kräver Intel VT-x eller AMD-V
Tekniskt använder denna applikation QEMU, som använder KVM Kernelbaserad virtuell maskinstöd för att tillhandahålla hårdvaruaccelererad virtualisering.
KVM kräver att Intel VT-X eller AMD-V-hårdvaruvirtualiseringstillägg är närvarande. På datorer med Intel-processorer kan du behöva gå till BIOS- eller UEFI-inställningsskärmen för att aktivera Intel VT-x-hårdvaruvirtualiseringstillägg. Om du inte har maskinvaruvirtualiseringsfunktionerna fungerar KVM inte - du behöver istället använda VirtualBox eller VMware för detta. Lådor informerar dig om ditt system inte har KVM-hårdvarutillägg tillgängliga när du försöker skapa en virtuell maskin.
Installera GNOME-rutor
GNOME-rutor bör vara tillgängliga i nästan alla Linux-distributionsprogramvaror, eftersom det ingår i GNOME-skrivbordsmiljön. Gå till din Linux-distributions pakethanterare eller programvaruinstallatör och leta efter Boxes för att installera den.
Lådor ska dra in allt annat som behövs när du installerar det, så det behöver inte behövas ytterligare konfiguration.
Lådor ersätter inte helt Virt-Manager, som fortfarande erbjuder mer avancerade funktioner. Det har till exempel mer förmåga att anpassa virtuella maskininställningar samt stöd för att skapa och återställa virtuella maskinbilder. Om du vill ha mer avancerade funktioner som de installerar du Virt-Manager istället.
Skapa och starta virtuella maskiner
För att komma igång startar du Boxes-programmet från menyerna eller kör kommandot gnome-boxes. Fönstren Boxes är lite karga först - det beror på att huvudfönstret håller en lista över de virtuella maskiner du skapar. Klicka på knappen "Ny" för att ställa in en ny virtuell maskin.
GNOME-rutor visar en introduktion och förklarar att det kan skapa lokala virtuella maskiner som körs på dina datorer eller virtuella maskiner på en fjärrserver.
Klicka genom guiden och ge en ISO-fil för att installera den virtuella maskinen från. Du kan ladda ner Linux ISOs för att virtualisera eller ens få Windows ISO-filer från Microsoft - förutsatt att du har en legitim Windows-produktnyckel att använda, förstås.
Liksom andra virtualiseringsverktyg identifierar lådor automatiskt operativsystemet på den ISO-fil du tillhandahåller och ger rekommenderade standardinställningar. Du borde bara kunna klicka på "Fortsätt" och gå igenom guiden, automatiskt acceptera standardinställningarna och få en virtuell maskin konfigurerad bra för ditt system.
Med knappen "Anpassa" på skärmen Review kan du justera en handfull enkla inställningar, till exempel hur mycket minne du vill fördela till den virtuella maskinen. Mer avancerad konfiguration kräver Virt-Manager istället för rutor.
Du kan nu bara klicka på Skapa för att skapa den virtuella maskinen och starta den för första gången med installationsmediet. Installera operativsystemet normalt i den virtuella maskinen. När du öppnar lådor igen ser du en lista över dina installerade virtuella maskiner, så att du snabbt kan starta dem.
Lådor är inte för alla. Fler avancerade funktioner som fortfarande använder QEMU-KVM finns i VIrt-Manager. Andra funktioner kan kräva VirtualBox eller VMware, som är mer polerade och mogna applikationer med många lättanvända funktioner inbyggda, inklusive hårdvarudrivrutinspaket som VirtualBox Guest Additions och VMware Tools som hjälper till att accelerera virtuell maskingrafik ytterligare och aktivera funktioner som tillgång till USB-enheter anslutna till din fysiska dator från den virtuella maskinen.
Men om du letar efter grundläggande virtualiseringsfunktioner i en enkel applikation - en som använder Linuxs inbyggda KVM-funktioner och andra open source-applikationer - ger Boxes (eller dess större bror, Virt-Manager) ett försök. Det bör bara bli kraftfullare, flexibelt och snabbt, eftersom den underliggande programvaran för open-source virtualisering fortsätter att förbättras.