Sådan laver du en virtuel maskine i VirtualBox på Linux

Der er mange forskellige måder at køre virtuelle maskiner på Linux. Langt en af ​​de nemmeste (og mest populære) måder at gøre det på er med Oracle VM Virtualbox. Det er et fantastisk værktøj, der gør virutalisering på Linux-platformen let og har tonsvis af meget nyttige, brugervenlige funktioner. Når det kommer til at bruge Virtualbox på Linux, er der flere ting at forstå. For det første er Virtualbox VM-manager et af de mest brugte VM-værktøjer på Linux og andre steder. Det er på grund af dette, at installationsprocessen er ret nem – for det meste. Mange Linux-operativsystemer distribuerer softwaren.

SPOILER ALERT: Rul ned og se videotutorialen i slutningen af ​​denne artikel.

Når det er sagt, kræver værktøjet også et kernemodul. På nogle Linux-systemer installeres kernemodulet automatisk med DKMS. Denne teknologi gør det muligt at kompilere den nødvendige software på kerneniveau ved hver softwareopdatering. På andre skal brugerne aktivere kernemodulerne manuelt og kan støde på problemer.

Brug på eget ansvar.

Ubuntu

sudo apt install virtualbox

Debian

sudo apt-get install virtualbox

Arch Linux

sudo pacman -S virtualbox

Under installationen bliver brugeren bedt om at vælge mellem to forskellige muligheder. Standarden er en DKMS-indstilling, der automatisk genopbygger kernemodulerne. Den anden giver brugeren mulighed for at gøre det manuelt.

Hvis du ikke ønsker at håndtere nogen problemer, skal du trykke på Enter-tasten for at vælge DMKS, mens du installerer værktøjet.

Fedora

sudo dnf install virtualbox

OpenSUSE

sudo zypper install virtualbox

Installation til andre Linux

Ud over at blive distribueret direkte via standardsoftwarekilder på Linux, kan brugere få fat i en selvstændig .RUN-binær og installere Virtualbox VM-værktøjet manuelt. Denne mulighed er perfekt, hvis din Linux-distribution (af en eller anden grund) vælger ikke at distribuere Oracles populære værktøj. Derudover kan det være nødvendigt at installere den binære version, hvis du leder efter ny software, som versionen på dit operativsystem endnu ikke understøtter.

  Sådan synkroniseres Todoist med Gnome To Do-appen på Linux

Før du installerer det, skal du gøre to ting: installere kerneoverskrifterne og opdatere systemet. Kernel-headers er nødvendige, da installation og kompilering af Linux-kernemoduler ikke er mulig uden dem. Installer dem ved at kigge gennem dit operativsystems pakkehåndtering og søge efter “kerneoverskrifter”.

Bemærk: bruger du LTS Linux-kernen? Du skal installere LTS-headerne.

Sørg også for at installere disse pakker, da de er nødvendige for kompilering: “gcc, make, autoconf, binutils, xorg-server-devel”. Forstå, at navnene på disse pakker vil variere afhængigt af, hvilken Linux-distribution du bruger. For de bedste resultater henvises til dit Linux-operativsystems Wiki-side for kernemoduler.

Med alle kravene opfyldt, gå over til Virtualbox-webstedet, og download .RUN-pakken. Se efter downloadlinket under “Alle distributioner (bygget på EL5 og kræver derfor ikke nyere systembiblioteker)”. Klik på i386 for 32 bit og AMD64 for 64 bit.

Når filen er på din pc, skal du åbne et terminalvindue og bruge CD-kommandoen til at gå til mappen Downloads.

cd ~/Downloads

Skift derefter tilladelserne til RUN-filen med kommandoen chmod.

sudo chmod +x VirtualBox-*.run

Start installationsprocessen ved direkte at køre Virtualbox .RUN-filen. Brugere kan gøre dette ved at højreklikke på filen i filhåndteringen eller (helst) med terminalen.

  Sådan sikkerhedskopieres en virtuel maskine på Linux med VirtualBox

Bemærk: Hvis du vil installere Virtualbox binær via filhåndteringen, skal du sørge for at åbne din filhåndtering i root.

Start installationsprocessen ved først at få root.

sudo -s

Kør derefter filen.

./VirtualBox-*.run

Når installationsprocessen begynder, installeres softwaren på systemet, kernemodulerne bygges osv. Når den er færdig, genstart din Linux-pc. Kort efter vil Virtualbox være klar til brug.

Oprettelse af en VM

For at oprette en ny virtuel maskine skal du starte Virtualbox-værktøjet. Herfra skal du klikke på “Ny”. I dette afsnit skal du begynde at skrive navnet på det operativsystem, du ønsker at virtualisere. Dette er faktisk meget vigtigt, for mens du gør det, vil programmet slå standardindstillinger op for operativsystemet (for at gøre det nemmere at virtualisere).

Hvis operativsystemet af en eller anden grund ikke registreres automatisk, skal du klikke på rullemenuen og vælge “type”. Vælg også den mest anvendelige mulighed under “version”.

Klik på næste knap for at vælge den korrekte mængde RAM. Hvis softwaren registrerede dit OS automatisk, gav det dig sandsynligvis nok RAM. Du er velkommen til at tilføje flere (eller tage nogle væk), hvis du ønsker det, ved at trække skyderen til venstre eller højre. Klik derefter på næste knap for at fortsætte til næste side.

Den tredje side er området for oprettelse af harddisken. Endnu en gang, hvis Virtualbox automatisk registrerer dit OS, skal du ikke bekymre dig om dette trin. Bare klik på næste for at gå igennem det, og hold dig til standardindstillingerne. Hvis værktøjet ikke automatisk registrerede det for dig, skal du angive størrelsen manuelt.

  Sådan installeres Flowblade Video Editor til Linux

Bemærk: Sørg for at vælge VDI under harddiskprocessen, medmindre du ved, hvad du laver.

Under opsætningsprocessen for harddisken indstiller Virtualbox som standard til “dynamisk allokeret”. Det betyder, at den virtuelle disk kun udvides, når filerne bliver større. Dette er godt for dem, der ikke har meget fysisk plads.

Med harddisken sat op, er guiden færdig. Klik på “afslut” for at vende tilbage til hovedvinduet i Virtualbox. Start din VM ved at vælge den og klikke på “start”.

Når VM’en starter op, bliver du bedt om at angive installationsfilen for operativsystemet. Brug browseren til at navigere til ISO-filen, og åbn den i VBox. Gå derefter gennem installationsprocessen af ​​gæsteoperativsystemet. Når den er færdig, vil din VM være brugbar.

Brokoblingsnetværksadaptere

Du ønsker måske at give din virtuelle maskine direkte adgang til dit netværk. Sådan gør du det i Virtualbox-værktøjet. Find først VM’en i administrationsområdet og højreklik på den. Herfra skal du vælge “indstillinger” for at få konfigurationsområdet frem. Dette område har et væld af individuelle VM-muligheder. Se bort fra dem alle undtagen “Netværk”.

Som standard får VM’en adgang til netværket via NAT (netværksadresseoversættelse). For de fleste brugere er denne mulighed tilstrækkelig. Men hvis du ønsker at tillade din VM at interagere direkte med andre maskiner på netværket, er det bedst at ændre dette til en ny indstilling. Den bedste mulighed for at give VM’en direkte adgang er “brokoblet”.

Vælg rullemenuen ud for “Attached to”, og vælg “Bridged Adapter”. Klik derefter på “OK” for at gemme indstillingerne. Når du tænder for din VM, vil den være synlig på netværket og være i stand til at se/interagere med andre maskiner.