VirtualBoxin asentaminen ja käyttö RHEL 9/8:ssa


Lyhyesti: Tässä opetusohjelmassa tarkastellaan VirtualBox 7.0:n asentamista RHEL 9- ja RHEL 8 -jakeluissa vierailevien virtuaalikoneiden luomiseksi ISO-kuvatiedoston avulla.

Oracle VM VirtualBox on suosittu ilmainen ja avoimen lähdekoodin virtualisointiohjelmisto, jota työpöydän ystävät ja jopa järjestelmänvalvojat ja ohjelmoijat käyttävät laajalti virtuaalikoneiden luomiseen eri tarkoituksiin, kuten käyttöjärjestelmien testaamiseen.

Tyypin 2 hypervisorina VirtualBox asennetaan käyttöjärjestelmän, kuten Windowsin ja Linuxin, päälle. Se tukee laajaa valikoimaa vierasjärjestelmiä, mukaan lukien Windows, Linux, OpenBSD, Solaris ja OpenSolaris.

Tällä hetkellä VirtualBox 7.0.2 on uusin VirtualBox-versio, joka julkaistiin 10. lokakuuta 2022 ja sisältää seuraavat ominaisuudet.

  • Lisätty tuki Secure Bootille ja TPM 1.2/2.0:lle.
  • EFI-tuki suojatulle käynnistykselle.
  • Pilvivirtuaalikoneita voidaan lisätä Virtual Machine Manageriin ja ohjata paikallisina VM:inä.
  • Mahdollisuus salata virtuaalikoneita kokonaan.
  • Mahdollisuus lisätä Cloud-virtuaalikoneita Virtual Machine Manageriin, joita voidaan ohjata paikallisina VM-koneina.
  • EHCI- ja XHCI USB -ohjainlaitteiden lisäys osana avoimen lähdekoodin peruspakettia.
  • Parannettu teematuki kaikille alustoille.
  • Lisätty GUI-työkalu suorituskykytilastojen, kuten suorittimen ja RAM:n käytön, levyn I/O:n jne., seurantaan.

Aloitetaan…

Vaihe 1: Tarkista virtualisointi RHEL:ssä

Kun pääset liikkeelle, ensimmäinen vaihe on varmistaa, tukeeko prosessori virtualisointia. Tämä on järkevää, koska VirtualBox, kuten muutkin hypervisorit, edellyttää virtualisoinnin olevan käytössä joko Intel- tai AMD-suorittimissa.

Tarkista, onko Virtualisointi tuettu, suorittamalla seuraava lscpu-komento.

lscpu | grep -i virtualization

Virtualization:             VT-x Virtualization type: full

Näytetystä lähdöstä näemme, että Virtualisointi on otettu käyttöön prosessorissamme Intel Virtualization -tekniikan avulla, joka ilmaistaan VT-x-direktiivin avulla.

Jos lähtöä ei ole, sinun on otettava Virtualisointi-tuki käyttöön BIOS-asetuksista.

Vaihe 2: Ota EPEL Repo käyttöön RHEL:ssä

Tarvitaan muutamia riippuvuuksia, jotta VirtualBoxin asennus sujuu saumattomasti. Ennen kuin teet niin, asenna EPEL-arkisto.

------------ On RHEL 9 ------------ 
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm -y

------------ On RHEL 8 ------------
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y

Asenna seuraavaksi riippuvuudet kuvan mukaisesti.

sudo dnf update -y
sudo dnf install binutils kernel-devel kernel-headers libgomp make patch gcc glibc-headers glibc-devel dkms -y

Vaihe 3: Asenna VirtualBox 7.0 RHEL:ään

Asennamme Oracle VM VirtualBoxin uusimman version asentamalla se virallisesta VirtualBox-arkistosta.

Lisää VirtualBox-arkisto suorittamalla komento:

sudo dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo

Tuo seuraavaksi VirtualBox GPG -avain seuraavasti.

sudo  rpm --import https://www.virtualbox.org/download/oracle_vbox.asc

Kun VirtualBox-varasto ja GPG-avain on tuotu, voit nyt asentaa VirtualBoxin dnf-pakettienhallinnan avulla. Ennen kuin teet niin, voit etsiä hetken ja etsiä VirtualBoxin saatavuutta kuvan osoittamalla tavalla:

sudo dnf search virtualbox

Yllä olevasta tulosteesta näet, että arkisto tarjoaa kaksi VirtualBox-versiota. Koska tehtävämme on asentaa VirtualBoxin uusin versio, suorita seuraava komento:

sudo dnf install VirtualBox-7.0 -y

Muista lisätä sisäänkirjautunut käyttäjä vboxusers-ryhmään seuraavilla komennoilla.

sudo usermod -aG vboxusers $USER
newgrp vboxusers

Vaihe 4: Asenna Virtualbox Extension Pack RHEL:ään

VirtualBox-toimintojen laajentamiseksi on suositeltavaa asentaa VirtualBox-laajennuspaketti, joka on ohjelmistopaketti, joka parantaa vuorovaikutusta vieras- tai virtuaalikoneiden kanssa.

Yhdellä silmäyksellä laajennuspaketti sisältää seuraavat lisäominaisuudet.

  • USB-laitteen käyttö virtuaaliympäristössäsi (USB 2.0 ja USB 3.0).
  • Kopioi ja liitä teksti isäntäkoneen ja virtuaalikoneen välillä.
  • Levykuvan salaus.
  • Verkkokameran käyttö virtuaalikoneessa.
  • ja niin paljon muuta.

Asenna VirtualBox Extension Pack vieraile virallisella Virtualboxin lataussivulla. Samoin voit ladata laajennuspaketin käyttämällä wget-komentoa kuvan mukaisesti.

wget https://download.virtualbox.org/virtualbox/7.0.2/Oracle_VM_VirtualBox_Extension_Pack-7.0.2.vbox-extpack

Rakenna sitten ydinmoduulit seuraavasti.

sudo /sbin/vboxconfig

Asenna seuraavaksi VirtualBox-laajennuspaketti seuraavasti.

sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.2.vbox-extpack

Muista lukea ja hyväksyä lisenssiehdot ja painaa Y.

VirtualBox on vihdoin asennettu. Käynnistä se etsimällä ja avaamalla sovelluksen Manager avulla. Oracle VM VirtualBox Manager avautuu alla olevan kuvan mukaisesti. Täältä voit luoda ja hallita virtuaalikoneita.

Vaihe 5: Luo virtuaalikone RHEL:ssä

Tässä osiossa esittelemme kuinka luodaan virtuaalikone ISO-kuvatiedostolla. ISO-kuva, jota aiomme käyttää, on Ubuntu 20.04 LTS -tiedosto.

Aloita virtuaalikoneen luominen napsauttamalla Uusi alla olevan kuvan mukaisesti.

Muista antaa kaikki virtuaalikoneen tiedot. Tämä sisältää virtuaalikoneen nimen, virtuaalikoneen sijainnin ja käyttöjärjestelmän ISO-otoksen. Määritä seuraavaksi muistin koko ja järjestelmällesi allokoitavien suorittimien määrä ja napsauta Seuraava.

Voit luoda virtuaalisen kiintolevyn tyhjästä tai käyttää jo olemassa olevaa virtuaalisen kiintolevyn tiedostoa. Koska luomme uutta virtuaalikoneen ISO-kuvasta, valitsemme ensimmäisen vaihtoehdon – Luo virtuaalinen kiintolevy nyt.

Voit myös vapaasti säätää levyn kokoa liu'uttamalla osoitinta edestakaisin haluamasi levykoon mukaan.

Lopuksi saat yhteenvedon kaikista asetuksista, jotka olet valinnut virtuaalikoneen. Jos olet tyytyväinen, napsauta Valmis. Muussa tapauksessa palaa takaisin ja tee tarvittavat muutokset.

Kun VM on luotu, se näkyy vasemmassa osiossa kuvan mukaisesti. VirtualBox on täynnä lukemattomia asetuksia, jotka voivat auttaa sinua hallitsemaan virtuaalikonettasi tehokkaasti. Pääset virtuaalikoneen asetuksiin klikkaamalla Asetukset-kuvaketta.

Asetukset-osio näytetään kuvan mukaisesti, ja vasemmassa sivupalkissa on valikoima parametreja, joita voidaan muokata.

Täällä voit säätää muutamaa asetusta. Jos haluat esimerkiksi säätää suorittimien määrää, napsauta Järjestelmä > Prosessori. Täällä voit määrittää suorittimien määrän vetämällä osoitinta liukusäätimellä. Voit myös napsauttaa ottaaksesi PAE/NIX-ominaisuuden käyttöön.

Kun olet valmis, napsauta 'OK'.

Voit myös tehdä muutoksia Verkko-asetuksiin. Voit esimerkiksi vaihtaa oletusverkkosovittimen NAT:sta siltasovittimeen, sisäiseen, isäntään. -vain sovitin" ja niin edelleen.

Kun olet tyytyväinen tehtyihin asetuksiin, käynnistä virtuaalikone napsauttamalla Käynnistä. Virtuaalikoneen ikkuna avautuu ja tästä kohdasta voit aloittaa käyttöjärjestelmän asennuksen.

Vaihe 6: Asenna VirtualBox Guest Additions RHEL:ään

VirtualBox-vieraslisäykset ovat lisäohjelmistoja, jotka tulevat VirtualBox-kopiosi mukana. Ne koostuvat laiteajureista ja järjestelmäsovelluksista, jotka parantavat virtuaalikoneen suorituskykyä.

Asenna vieraslisäykset siirtymällä kohtaan Laitteet –> Aseta vieraslisäys-CD-kuva.

Siinä se tälle oppaalle. Olemme käsitelleet Oracle VirtualBox -sovelluksen asentamista RHEL 9/8 -käyttöjärjestelmään, ja olemme myös osoittaneet, kuinka luodaan virtuaalikoneen ja tarjonneet lisälinkkejä VirtualBox-vieraslisäysten asentamiseen.