Her er hvordan du kan installere Ubuntu på en KVM-drevet QEMU virtuel maskine.

Når det kommer til virtualisering, er QEMU milevidt foran VirtualBox og VMware med dens næsten oprindelige ydeevne og rige funktionssæt. Den bruger Linux KVM (Kernel-baseret Virtual Machine) til at skabe virtuelle miljøer på en værtscomputer.

Som ethvert andet Linux-værktøj er det ligetil at bruge QEMU til at skabe virtuelle maskiner. Du kan oprette en virtuel Ubuntu-maskine ved hjælp af QEMU på to forskellige måder: fra kommandolinjen og ved hjælp af virt-manager, en grafisk front-end til QEMU.

Download Ubuntu ISO

For at installere Ubuntu på en virtuel maskine skal du bruge ISO-filen, der er tilgængelig på Ubuntu-webstedet.

Hent:Ubuntu Desktop

Download installationsbilledet og gem det på en foretrukken placering på din computer.

Forudsætning: Tjek, om virtualisering er aktiveret på din pc

Før du installerer QEMU, skal du kontrollere, om din maskine understøtter virtualisering. Du kan gøre det ved at køre:

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

Hvis outputtet returnerer et tal større end 0, kan du trygt fortsætte til de næste trin. Hvis ikke, aktivere virtualisering på din maskine ved at starte op i BIOS.

Installer QEMU på din Linux-pc

Det næste trin er at installere QEMU og andre værktøjer, der kræves til at køre en virtuel Ubuntu-maskine. Du skal installere qemu-kvm, libvirt-daemon, bridge-utils og virt-manager.

På Ubuntu og Debian, kør:

sudo apt installer qemu-kvm libvirt-daemon bridge-utils virt-manager

På Arch Linux:

sudo pacman -S qemu-kvm libvirt bridge-utils virt-manager

Og for at installere pakkerne på Fedora eller RHEL, kør:

sudo dnf installer @virtualisering

Efter installation, tilføj din nuværende bruger til libvirt- og kvm-grupperne:

sudo useradd -aG libvirt $(whoami)
sudo useradd -aG kvm $(whoami)

Start og aktiver libvirtd-tjenesten til at køre ved opstart:

sudo systemctl start libvirtd
sudo systemctl aktiver libvirtd

Brug virt-manager til at oprette en Ubuntu VM

Med virt-manager kan du administrere virtuelle QEMU-maskiner ved hjælp af en GUI. Hvis du foretrækker kommandolinjen i stedet, skal du springe til næste afsnit.

Start Virtual Machine Manager fra applikationsmenuen. Når den åbnes, skal du klikke på Opret en ny virtuel maskine ikonet fra den sekundære menu, og vælg Lokalt installationsmedie (ISO-image eller cdrom) fra de tilgængelige muligheder.

Klik Frem at fortsætte. Vælg Gennemse for at åbne ISO-mediefinderen. Her skal du tilføje en lagerpulje, hvorfra du skal vælge ISO.

For at gøre det skal du klikke på Plus ikon placeret nederst til venstre og indstil et navn til poolen (input Downloads hvis filen er i mappen Downloads). Klik Gennemse for at finde mappen og trykke Åben. Klik derefter Afslut.

Når du er færdig, skal du vælge den nyoprettede pulje fra venstre sidebjælke og fremhæve Ubuntu ISO-filen. Klik Vælg Lydstyrke at fortsætte.

virt-manager vil automatisk finde det OS, du prøver at installere. Hvis ikke, kan du skrive navnet i søgefeltet og vælge det relevante OS fra resultaterne. Klik på, når du er færdig Frem.

I vinduet med hukommelse og CPU-indstillinger skal du angive mængden af ​​hukommelse og CPU-tråde, du vil allokere til VM'en. For denne vejledning, lad os gå med 4096 MB hukommelse og 6 CPU-tråde. Du kan allokere mere, hvis din hardware understøtter det. Klik Frem at komme videre.

På den følgende skærm skal du konfigurere lagerplads til den virtuelle Ubuntu-maskine. Du kan enten oprette et diskbillede automatisk i den aktuelle mappe eller vælge en brugerdefineret placering ved at oprette en ny lagerpool som tidligere.

Gå videre med Opret et diskbillede til den virtuelle maskine og angiv den størrelse (i GB), du ønsker at tildele. For en Ubuntu VM virker alt mere end 20 GB. Sørg for at Aktiver lagring for denne virtuelle maskine boksen er afkrydset.

Klik til sidst Afslut og virt-manager vil konfigurere den virtuelle maskine for dig. Så snart den er færdig med den foreløbige opsætning, vises en opstartsmenu, der beder dig om det Prøv eller installer Ubuntu. Vælg det fra listen over tilgængelige muligheder.

Når Ubuntu starter, kan du enten prøve Ubuntu-skrivebordet eller installere det i VM, valget er dit!

Trinene til at installere Ubuntu ved hjælp af QEMU ligner mere eller mindre installation af Ubuntu på din pc.

Som standard vil opløsningen på den virtuelle maskine være lavere end din skærmopløsning. Du kan ændre dette ved at gå over til Systemindstillinger på Ubuntu og konfigurere opløsningen manuelt.

Klik på, når du er færdig med at teste maskinen Virtuel maskine > Luk ned > Luk ned for at slukke for den.

Hvis du ønsker at starte den virtuelle maskine senere, skal du blot starte virt-manager igen og dobbeltklikke på Ubuntu VM-indgangen for at starte miljøet.

Opsætning af en Ubuntu VM gennem QEMU CLI

Terminalen er den hurtigste måde at konfigurere virtuelle maskiner ved hjælp af QEMU. Med et par enkle kommandoer kan du konfigurere en brugbar QEMU VM, der kører Ubuntu.

For at begynde skal du først oprette en ny mappe til de virtuelle maskinfiler og flytte den downloadede Ubuntu ISO til den nyoprettede mappe:

mkdir Ubuntu-VM
sudo mv /path/to/ubuntu.iso ./Ubuntu-VM

Kør følgende kommando for at oprette en billedfil i den aktuelle mappe:

qemu-img create -f qcow2 Image.img 20G

Ovenstående kommando vil oprette en virtuel diskimage-fil, der er 20 GB i størrelse. Den virtuelle maskine vil bruge dette diskbillede til at gemme data, så sørg for at angive en størrelse i overensstemmelse hermed.

Kør derefter følgende kommando for at starte den virtuelle Ubuntu-maskine:

qemu-system-x86_64 -enable-kvm -cdrom ubuntu.iso -boot menu=på -drev fil=Image.img -m 4G -cpu vært -vga virtio -display sdl, gl=on

Vinduet med den virtuelle maskine vil dukke op. Trykke Flugt for at åbne opstartsmenuen og vælge den passende mulighed for at starte fra ISO-filen.

Vælg Prøv at installere Ubuntu mulighed fra listen, og Ubuntu starter. Som tidligere kan du enten teste skrivebordet eller installere Ubuntu på din computer.

Efter installation af Ubuntu skal du sørge for at fjerne -CD rom flag fra qemu-kommandoen. Dette vil starte Ubuntu fra diskbilledfilen i stedet for ISO-filen.

Kommandoen bliver så:

qemu-system-x86_64 -enable-kvm -boot menu=på -drev fil=Image.img -m 4G -cpu vært -vga virtio -display sdl, gl=on

Du er velkommen til oprette et kommandolinjealias for denne kommando, hvis du planlægger at køre den ofte.

QEMU er afgørende for brugere af virtuelle maskiner

Virtualisering er en fantastisk måde at opleve nye desktops og teste din software på forskellige operativsystemer. QEMU er den foretrukne hypervisor for tusindvis af virtuelle maskine-brugere på grund af dens høje ydeevne og mindre opsætningstid.

Der er flere andre hypervisorer til Linux-brugere, nemlig KVM, QEMU, VirtualBox og VMware. Hvilken du skal vælge, afhænger af, hvad du forventer af softwaren.