Raspberry Pi

Hogyan engedélyezhetjük a KVM virtualizálást a Raspberry Pi 4-en

Hogyan engedélyezhetjük a KVM virtualizálást a Raspberry Pi 4-en

A KVM teljes formája a Kernel Virtual Machine. Ez a Linux virtualizációs megoldása. A KVM egy Linux kernelmodul, amely lehetővé teszi a Linux kernelnek, hogy hipervizor programként működjön, mint például a VMware ESXi vagy a VSphere.

Eddig nem tudta futtatni a KVM virtualizációt Raspberry Pi eszközökön. Ennek egyik fő oka az volt, hogy a Raspberry Pi 3 és régebbi verzióinak csak 1 GB memóriája van. 1 GB memória nem elegendő a KVM virtualizálásához. A Docker jobb megoldás ezekre az eszközökre.

A nemrég megjelent Raspberry Pi 4 8 ​​GB-os modell lehetővé tette a KVM virtualizálását a Raspberry Pi-n. Linux disztribúciók, mint Fedora, Manjaro stb., megkönnyítette a KVM virtualizálását a Raspberry Pi 4 számára a KVM Linux kernelmoduljának előzetes fordításával. Valamennyi kedvenc Raspberry Pi operációs rendszerünk valamikor ezt az utat is követheti.

Ebben a cikkben bemutatom, hogyan kell telepíteni a KVM-et a Raspberry Pi 4-re, és hogyan lehet KVM-virtuális gépet létrehozni a Raspberry Pi 4-en. Tehát kezdjük.

Amire szüksége lesz:

A cikk követéséhez a következő dolgokra lesz szüksége:

  1. Raspberry Pi 4 (4 GB vagy 8 GB változat) egykártyás számítógép.
  2. USB Type-C hálózati adapter.
  3. Egy 32 GB vagy nagyobb kapacitású microSD kártya, Fedora Workstation 33 ARM képpel villant rá.
  4. Egy billentyűzet.
  5. Egy egér.
  6. Egy monitor.
  7. Internetkapcsolat a Raspberry Pi 4-en.

Ha segítségre van szüksége a Fedora Workstation 33 telepítéséhez a Raspberry Pi 4 készülékre, olvassa el a cikkemet A Fedora 33 telepítése a Raspberry Pi 4-re.

A KVM, a libvirt és a Virtual Machine Manager telepítése:

Mielőtt KVM virtuális gépeket hozhat létre, telepítenie kell a KVM-et és az összes szükséges eszközt a Fedora munkaállomáson 33. Szerencsére a KVM és az összes szükséges eszköz elérhető a Fedora Workstation 33 hivatalos csomagtárában.

Először frissítse a DNF csomagtárház gyorsítótárát a következő paranccsal:

$ sudo dnf makecache


A KVM és az összes szükséges eszköz a következő paranccsal telepíthető:

$ sudo dnf group install "Virtualization"


A telepítés megerősítéséhez nyomja meg a gombot majd nyomja meg <Belép>.


A DNF csomagkezelő automatikusan letölti és telepíti az összes szükséges csomagot. Eltarthat egy ideig, amíg elkészül.


Ekkor telepíteni kell a KVM-et és az összes szükséges eszközt.


Adja meg bejelentkezési felhasználóját a libvirt csoportot a következő paranccsal:

$ sudo usermod -aG libvirt $ (whoami)


A módosítások életbe lépéséhez indítsa újra a Raspberry Pi 4-et a következő paranccsal:

$ sudo reboot

Az Ubuntu Server ARM telepítési képének letöltése:

A Canonical rendelkezik egy hivatalos Ubuntu Server ARM kiadással, amely KVM vendégként (virtuális gépként) remekül működik a Raspberry Pi 4-en.

Ebben a cikkben bemutatom az Ubuntu Server 20 telepítését.04 LTS mint KVM virtuális gép a Raspberry Pi 4-en bemutatóként. A cikk egy későbbi szakaszában megmutatom, hogy milyen további alternatívák állnak rendelkezésre a cikk elkészítésekor.

Először keresse fel az Ubuntu hivatalos webhelyét. Az oldal betöltése után kattintson a gombra Letöltés és akkor KAR tól Ubuntu Server szakasz az alábbi képernyőképen látható módon.


Kattintson a Letöltés Ubuntu 20.04.1 LTS letöltés gomb az alábbi képernyőképen látható módon.


Válassza a lehetőséget Mentés File és kattintson a gombra rendben.


A böngészőnek el kell kezdenie az Ubuntu Server 20 letöltését.04.1 LTS ARM ISO kép. Eltarthat egy ideig, amíg elkészül.

Az Ubuntu Server ISO kép áthelyezése a KVM Képkönyvtárba:

Miután az Ubuntu Server 20.04.1 ARM ISO kép letöltve, meg kell találnia azt a ~ / Letöltések könyvtárat, amint az az alábbi képernyőképen látható.

$ ls -lh ~ / Letöltések


Az alapértelmezett KVM képkönyvtár: / var / lib / libvirt / image /. Másolja át az Ubuntu Server 20-at.04.1 ARM ISO kép a / var / lib / libvirt / image / Könyvtár.

Az Ubuntu Server 20 áthelyezése.04.1 ARM ISO képet a / var / lib / libvirt / image / könyvtárba, futtassa a következő parancsot:

$ sudo mv -v ~ / Letöltések / ubuntu-20.04.1-live-server-arm64.iso / var / lib / libvirt / images /

Ubuntu Server 20 létrehozása.04.1 LTS KVM virtuális gép:

Ebben a szakaszban megmutatom, hogyan hozhat létre KVM virtuális gépet és telepítheti az Ubuntu Server 20 szoftvert.04.1 LTS rajta a KVM grafikus kezelő alkalmazásával Virtuális gépkezelő (VMM).

Először keressen rá Virtuális gépkezelő ban,-ben Alkalmazás menü a Fedora Workstation 33 asztali környezetének. Ezután kattintson a gombra Virtuális gépkezelő ikon az alábbi képernyőképen látható módon.


Virtuális gépkezelő meg kell nyitni.


KVM virtuális gép létrehozásához kattintson az ikonra ( ) az alábbi képernyőképen látható módon.


Válassza a lehetőséget Helyi telepítési adathordozó (ISO kép vagy CDROM) és kattintson az Előre gombra.


Kattintson Tallózás


Válassza ki az Ubuntu Server 20 elemet.04.1 ARM ISO telepítési kép a listából, majd kattintson a gombra Válassza a Hangerő lehetőséget.


Kattintson Előre.


Írja be a memória mennyiségét (megabájtban / mebibájtban) és a virtuális géphez szükséges CPU-magok számát.

Ehhez a virtuális géphez 2 GB vagy 2048 MB memóriát és 1 CPU magot fogok használni.

Ha elkészült, kattintson a gombra Előre.


Írja be a virtuális gép számára lefoglalni kívánt lemezterület mennyiségét (gigabájt / gibibájtban). 10 GB lemezterületet fogok kiosztani ehhez a virtuális géphez.

Ha elkészült, kattintson a gombra Előre.


Kattintson Befejez.


A virtuális gép készül. Lehet, hogy néhány másodpercbe telik.


A virtuális gép létrehozása után el kell indulnia és indítania kell az Ubuntu Server 20-ról.04.1 ARM ISO kép.


Miután meglátta a következő GRUB menüt, válassza a lehetőséget Telepítse az Ubuntu Server alkalmazást és nyomja meg <Belép>.


Az Ubuntu Server telepítőt az Ubuntu Server 20-ból tölti be.04.1 LTS ISO kép. Lehet, hogy néhány másodpercbe telik.

Amint az Ubuntu Server telepítő készen áll, látnia kell a következő ablakot.

Válassza a lehetőséget Váltson gazdag módra és nyomja meg <Belép>.


Az Ubuntu telepítőjének át kell váltania gazdag módra.

JEGYZET: Ez a cikk a KVM virtualizáció engedélyezéséről szól a Raspberry Pi 4-en. Tehát nem fogok az Ubuntu Server 20 csínját-bínját elmagyarázni.04.1 LTS telepítő. Ha meg szeretné tudni, hogy az egyes Ubuntu telepítői lehetőségek mit csinálnak, és hogyan konfigurálja őket tetszés szerint, olvassa el az Ubuntu Server 20 telepítése című cikkemet.04 LTS.


Válassza ki a kívánt nyelvet, majd nyomja meg a gombot <Belép>.


Válassza ki a billentyűzetkiosztást.

Ha elkészült, válassza a lehetőséget Kész és nyomja meg <Belép>.


Válassza a lehetőséget Folytassa hálózat nélkül és nyomja meg <Belép>.


Válassza a lehetőséget Kész és nyomja meg <Belép>.


Válassza a lehetőséget Kész és nyomja meg <Belép>.


Válassza a lehetőséget Kész és nyomja meg <Belép>.


Válassza a lehetőséget Kész és nyomja meg <Belép>.


Válassza a lehetőséget Folytatni és nyomja meg <Belép>.


Írja be teljes nevét, gazdagépnevét (szervernevét), bejelentkezési felhasználónevét és jelszavát.

Ha elkészült, válassza a lehetőséget Kész és nyomja meg <Belép>.


Az OpenSSH SSH szerver telepítéséhez ellenőriznie kell Telepítse az OpenSSH-t szerver az alábbi képernyőképen látható módon.

Ehhez válassza a lehetőséget Telepítse az OpenSSH-t kiszolgálót, és nyomja meg a gombot <Szóköz>.


Telepítse az OpenSSH szervert ellenőrizni kell.

Ezután válassza ki Kész és nyomja meg <Belép>.


Válassza a lehetőséget Kész és nyomja meg <Belép>.


Az Ubuntu telepítőjének el kell kezdenie az Ubuntu Server 20 telepítését.04 LTS a virtuális gépen. Eltart egy ideig, amíg elkészül.


A telepítés befejezése után automatikusan telepíti az összes szükséges frissítést. Eltart egy ideig, amíg elkészül.

Ha akarja, kiválaszthatja Törölje a frissítést és indítsa újra és nyomja meg <Belép> A frissítések törléséhez. A frissítéseket később telepítheti az APT csomagkezelő használatával. Csak hagyom folytatni.


A frissítések telepítése után válassza a lehetőséget Indítsa újra és nyomja meg <Belép> A virtuális gép újraindításához.


Miután a virtuális gép elindult, látnia kell az Ubuntu Server 20-at.04.1 LTS bejelentkezési ablak.

Az Ubuntu Server virtuális gépbe bejelentkezhet a telepítés során megadott bejelentkezési felhasználónévvel és jelszóval.


Amint láthatja, be vagyok jelentkezve az Ubuntu Server virtuális gépbe.


Az Ubuntu Server 20 szoftvert futtatom.04.1 LTS egy KVM virtuális gépen. A Raspberry Pi 4-en! Elképesztő!


A KVM virtuális gépeit a Virtuális gépkezelő. Amint láthatja, az Ubuntu Server 20.04 Az általam korábban létrehozott LTS KVM virtuális gép a Virtuális gépkezelő Irányítópult.

Egyéb ARM Linux ISO telepítési képek a KVM számára:

Az írás idején az Ubuntu Server 20 mellett.04 LTS, a Fedora Server 33 és a CentOS 8 KVM virtuális gépként is telepíthető a Raspberry Pi 4-re.

A Fedora Server 33 ISO telepítési képének letöltéséhez látogasson el a Fedora hivatalos webhelyére egy webböngészőből.

Kattintson a Letöltés most gombja Fedora szerver az alábbi képernyőképen jelölt módon.


Kattintson a Letöltés vagy a aarch64 Fedora 33 szabványos ISO-kép vagy a netinstall ISO-kép az alábbi képernyőképen látható módon.

Az ISO-kép letöltése után létrehozhat egy Fedora Server 33 KVM virtuális gépet a Virtuális gépkezelő kb.


A CentOS 8 ISO telepítési képének letöltéséhez látogasson el a CentOS hivatalos webhelyére egy webböngészőből.

Kattintson a Letöltés link az alábbi képernyőképen látható módon.


Kattintson vagy a CentOS 8 ARM64 (aarch64), vagy a CentOS Stream ARM64 (aarch64) linkre, ahogy az az alábbi képernyőképen látható.


Kattintson az egyik tükör linkre.


A CentOS FTP tükréből letöltheti a CentOS aarch64 netboot ISO képet, a minimális ISO képet vagy a DVD1 ISO képet.

Az ISO-kép letöltése után létrehozhat egy CentOS 8 vagy CentOS Stream KVM virtuális gépet a Virtuális gépkezelő kb.

Következtetés:

Ebben a cikkben bemutattam, hogyan engedélyezheti a KVM virtualizációt a Raspberry Pi 4-en, és hogyan hozhat létre egy Ubuntu Server 20.04 LTS KVM virtuális gép a Raspberry Pi 4-en. Ebben a cikkben a Fedora Workstation 33-at használtam a Raspberry Pi 4 operációs rendszereként. Ez a cikk segíteni fog a KVM virtualizálásának megkezdésében a Raspberry Pi 4-en.

Az egérmutató és a kurzor méretének, színének és sémájának módosítása a Windows 10 rendszeren
Az egérmutató és a kurzor a Windows 10 operációs rendszerben nagyon fontos szempont. Ez elmondható más operációs rendszerekről is, tehát valójában eze...
Ingyenes és nyílt forráskódú játékmotorok a Linux játékok fejlesztéséhez
Ez a cikk felsorolja azokat az ingyenes és nyílt forráskódú játékmotorokat, amelyek felhasználhatók 2D és 3D játékok fejlesztésére Linuxon. Számos ily...
Shadow of the Tomb Raider for Linux Tutorial
A Shadow of the Tomb Raider a Tomb Raider sorozat tizenkettedik kiegészítője - az Eidos Montreal által létrehozott akció-kaland játék franchise. A ját...