Raspberry Pi

Jak povolit virtualizaci KVM na Raspberry Pi 4

Jak povolit virtualizaci KVM na Raspberry Pi 4

Plnou formou KVM je Kernel Virtual Machine. Jedná se o virtualizační řešení pro Linux. KVM je modul jádra systému Linux, který umožňuje jádru systému Linux fungovat jako hypervisorový program, jako je VMware ESXi nebo VSphere.

Až dosud nebylo možné spustit virtualizaci KVM na zařízeních Raspberry Pi. Jedním z hlavních důvodů bylo to, že Raspberry Pi 3 a starší verze mají pouze 1 GB paměti. 1 GB paměti nestačí pro virtualizaci KVM. Docker je lepší řešení pro tato zařízení.

Nedávno vydaný model Raspberry Pi 4 8 ​​GB umožnil virtualizaci KVM na Raspberry Pi. Linuxové distribuce jako Fedora, Manjaro atd., učinil virtualizaci KVM pro Raspberry Pi 4 snadnou předkompilací modulu jádra KVM Linux. Náš oblíbený operační systém Raspberry Pi se může někdy touto cestou vydat.

V tomto článku vám ukážu, jak nainstalovat KVM na Raspberry Pi 4 a vytvořit virtuální stroj KVM na Raspberry Pi 4. Pojďme tedy začít.

Věci, které budete potřebovat:

Chcete-li sledovat tento článek, budete potřebovat následující věci:

  1. Jednodeskový počítač Raspberry Pi 4 (verze 4 GB nebo 8 GB).
  2. Napájecí adaptér USB typu C.
  3. Na ni blikla karta microSD o kapacitě 32 GB nebo vyšší s obrazem ARM pracovní stanice Fedora 33.
  4. Klávesnice.
  5. Myš.
  6. Monitor.
  7. Připojení k internetu na Raspberry Pi 4.

Pokud potřebujete pomoc s instalací stanice Fedora Workstation 33 na Raspberry Pi 4, podívejte se na můj článek Jak nainstalovat Fedoru 33 na Raspberry Pi 4.

Instalace KVM, libvirt a Virtual Machine Manager:

Než budete moci vytvořit virtuální stroje KVM, musíte mít na pracovní stanici Fedora 33 nainstalován KVM a všechny požadované nástroje. Naštěstí jsou KVM a všechny požadované nástroje k dispozici v oficiálním úložišti balíků Fedora Workstation 33.

Nejprve aktualizujte mezipaměť úložiště balíků DNF pomocí následujícího příkazu:

$ sudo dnf makecache


KVM a všechny potřebné nástroje můžete nainstalovat pomocí následujícího příkazu:

$ sudo dnf group nainstalovat "Virtualizaci"


Instalaci potvrďte stisknutím a poté stiskněte <Enter>.


Správce balíků DNF automaticky stáhne a nainstaluje všechny požadované balíčky. Dokončení může chvíli trvat.


V tomto okamžiku by měl být nainstalován KVM a všechny požadované nástroje.


Přidejte přihlašovacího uživatele do libvirt skupina s následujícím příkazem:

$ sudo usermod -aG libvirt $ (whoami)


Aby se změny projevily, restartujte Raspberry Pi 4 pomocí následujícího příkazu:

$ sudo restart

Stahování instalačního obrazu serveru Ubuntu Server ARM:

Canonical má oficiální vydání ARM pro Ubuntu Server, které funguje skvěle jako host KVM (virtuální stroj) na Raspberry Pi 4.

V tomto článku ukážu, jak nainstalovat Ubuntu Server 20.04 LTS jako virtuální stroj KVM na Raspberry Pi 4 jako ukázka. V další části tohoto článku vám ukážu, jaké další alternativy jsou v době tohoto článku k dispozici.

Nejprve navštivte oficiální web Ubuntu. Jakmile se stránka načte, klikněte na Stažení a pak PAŽE z Server Ubuntu část označená na následujícím obrázku.


Klikněte na Stažení Ubuntu 20.04.1 LTS tlačítko pro stažení, jak je označeno na snímku obrazovky níže.


Vybrat Uložit Soubor a klikněte na OK.


Váš prohlížeč by měl začít stahovat Ubuntu Server 20.04.1 obrázek ISO LTS ARM. Dokončení může chvíli trvat.

Přesun ISO obrazu serveru Ubuntu do adresáře obrazů KVM:

Jakmile bude Ubuntu Server 20.04.Stáhne se 1 obrázek ISO ARM, měli byste jej najít v souboru ~ / Ke stažení adresář, jak vidíte na následujícím obrázku.

$ ls -lh ~ / Ke stažení


Výchozí adresář obrázků KVM je / var / lib / libvirt / image /. Měli byste zkopírovat svůj Ubuntu Server 20.04.1 ARM ISO obraz do / var / lib / libvirt / image / adresář.

Přesunutí serveru Ubuntu 20.04.1 ARM ISO obraz do adresáře / var / lib / libvirt / image / spusťte následující příkaz:

$ sudo mv -v ~ / Soubory ke stažení / ubuntu-20.04.1-live-server-arm64.iso / var / lib / libvirt / images /

Vytvoření serveru Ubuntu 20.04.1 virtuální počítač LTS KVM:

V této části vám ukážu, jak vytvořit virtuální stroj KVM a nainstalovat Ubuntu Server 20.04.1 LTS na něm pomocí aplikace KVM pro grafickou správu Virtual Machine Manager (VMM).

Nejprve vyhledejte Virtual Machine Manager v Nabídka aplikací vašeho desktopového prostředí Fedora Workstation 33. Poté klikněte na ikonu Virtual Machine Manager ikona, jak je označeno na snímku obrazovky níže.


Virtual Machine Manager by měl být otevřen.


Chcete-li vytvořit virtuální stroj KVM, klikněte na ikonu ( ), jak je uvedeno na snímku obrazovky níže.


Vybrat Místní instalační médium (obraz ISO nebo CDROM) a klikněte na Přeposlat.


Klikněte na Procházet


Vyberte server Ubuntu 20.04.1 ARM ISO instalační obraz ze seznamu a klikněte na Zvolte Hlasitost.


Klikněte na Vpřed.


Zadejte množství paměti (v megabajtech / megabajtech) a počet jader CPU, který chcete pro tento virtuální stroj.

Pro tento virtuální stroj použiji 2 GB nebo 2048 MB paměti a 1 jádro CPU.

Až budete hotovi, klikněte na Vpřed.


Zadejte množství místa na disku, které chcete přidělit tomuto virtuálnímu počítači (v gigabajtech / gigibajtech). Pro tento virtuální stroj přidělím 10 GB místa na disku.

Až budete hotovi, klikněte na Vpřed.


Klikněte na Dokončit.


Vytváří se virtuální stroj. Dokončení může trvat několik sekund.


Jakmile je virtuální stroj vytvořen, měl by se spustit a spustit ze serveru Ubuntu Server 20.04.1 obrázek ISO ARM.


Jakmile se zobrazí následující nabídka GRUB, vyberte Nainstalujte si Ubuntu Server a stiskněte <Enter>.


Instalační program serveru Ubuntu se načítá ze serveru Ubuntu Server 20.04.1 ISO obraz LTS. Dokončení může trvat několik sekund.

Jakmile je instalační program serveru Ubuntu připraven, mělo by se zobrazit následující okno.

Vybrat Přepněte do bohatého režimu a stiskněte <Enter>.


Instalační program Ubuntu by se měl přepnout do bohatého režimu.

POZNÁMKA: Tento článek je o povolení virtualizace KVM na Raspberry Pi 4. Nebudu se tedy soustředit na vysvětlování příchozích a odchozích serverů Ubuntu Server 20.04.1 instalační program LTS. Chcete-li se dozvědět, co každá z možností instalačního programu Ubuntu dělá a jak si ji nakonfigurovat, jak chcete, přečtěte si můj článek Instalace Ubuntu Server 20.04 LTS.


Vyberte svůj jazyk a stiskněte <Enter>.


Vyberte rozložení klávesnice.

Až budete hotovi, vyberte Hotovo a stiskněte <Enter>.


Vybrat Pokračujte bez sítě a stiskněte <Enter>.


Vybrat Hotovo a stiskněte <Enter>.


Vybrat Hotovo a stiskněte <Enter>.


Vybrat Hotovo a stiskněte <Enter>.


Vybrat Hotovo a stiskněte <Enter>.


Vybrat Pokračovat a stiskněte <Enter>.


Zadejte své celé jméno, jméno hostitele (název serveru), přihlašovací uživatelské jméno a heslo.

Až budete hotovi, vyberte Hotovo a stiskněte <Enter>.


Chcete-li nainstalovat server OpenSSH SSH, musíte zkontrolovat Nainstalujte OpenSSH server, jak je označeno na snímku obrazovky níže.

Chcete-li to provést, vyberte Nainstalujte OpenSSH server a stiskněte <Mezerník>.


Nainstalujte server OpenSSH je třeba zkontrolovat.

Poté vyberte Hotovo a stiskněte <Enter>.


Vybrat Hotovo a stiskněte <Enter>.


Instalační program Ubuntu by měl začít instalovat Ubuntu Server 20.04 LTS na virtuálním stroji. Dokončení bude chvíli trvat.


Po dokončení instalace se automaticky nainstalují všechny potřebné aktualizace. Dokončení bude chvíli trvat.

Pokud chcete, můžete vybrat Zrušte aktualizaci a restartujte a stiskněte <Enter> Pro zrušení aktualizací. Aktualizace můžete nainstalovat později pomocí správce balíčků APT. Jen to nechám pokračovat.


Po instalaci aktualizací vyberte Restartujte a stiskněte <Enter> Restartujte virtuální počítač.


Jakmile se virtuální stroj spustí, měli byste vidět Ubuntu Server 20.04.1 přihlašovací okno LTS.

K virtuálnímu počítači se serverem Ubuntu se můžete přihlásit pomocí přihlašovacího jména a hesla, které jste nastavili během instalace.


Jak vidíte, jsem přihlášen do virtuálního počítače se serverem Ubuntu.


Používám Ubuntu Server 20.04.1 LTS na virtuálním stroji KVM. Na mém Raspberry Pi 4! Úžasný!


Virtuální stroje KVM můžete spravovat z Virtual Machine Manager. Jak vidíte, Ubuntu Server 20.04 LTS KVM virtuální stroj, který jsem vytvořil dříve, je uveden v seznamu Virtual Machine Manager přístrojová deska.

Další obrázky instalace ISO systému ARM Linux pro KVM:

V době tohoto psaní, kromě Ubuntu Server 20.04 LTS, můžete také nainstalovat Fedora Server 33 a CentOS 8 na Raspberry Pi 4 jako virtuální stroj KVM.

Chcete-li stáhnout instalační obraz ISO serveru Fedora Server 33, navštivte oficiální web Fedory z webového prohlížeče.

Klikněte na Stáhnout teď tlačítko Server Fedora jak je uvedeno na snímku obrazovky níže.


Klikněte na Stažení tlačítko buď aarch64 Standardní ISO obraz Fedory 33 nebo ISO obraz netinstall, jak je vyznačeno na následujícím obrázku.

Jakmile je obraz ISO stažen, můžete vytvořit virtuální stroj Fedora Server 33 KVM pomocí Virtual Machine Manager aplikace.


Chcete-li stáhnout instalační obraz ISO CentOS 8, navštivte oficiální web CentOS z webového prohlížeče.

Klikněte na Stažení odkaz, jak je označeno na snímku obrazovky níže.


Klikněte na odkaz CentOS 8 ARM64 (aarch64) nebo CentOS Stream ARM64 (aarch64), jak je označeno na následujícím obrázku.


Klikněte na jeden ze zrcadlených odkazů.


Ze zrcadla FTP systému CentOS si můžete stáhnout buď ISO obraz Centbo aarch64 netboot, minimální ISO obraz, nebo ISO ISO obraz DVD.

Jakmile je obraz ISO stažen, můžete vytvořit virtuální stroj CentOS 8 nebo CentOS Stream KVM pomocí Virtual Machine Manager aplikace.

Závěr:

V tomto článku jsem vám ukázal, jak povolit virtualizaci KVM na Raspberry Pi 4 a vytvořit Ubuntu Server 20.04 LTS KVM virtuální stroj na Raspberry Pi 4. V tomto článku jsem použil operační stanici Fedora 33 jako operační systém pro Raspberry Pi 4. Tento článek by vám měl pomoci začít s virtualizací KVM na Raspberry Pi 4.

Hry Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
OpenRA je herní engine Libre / Free Real Time Strategy, který obnovuje rané hry Westwood, jako je klasický Command & Conquer: Red Alert. Distribuované...
Hry Nainstalujte si nejnovější Dolphin Emulator pro Gamecube a Wii na Linuxu
Nainstalujte si nejnovější Dolphin Emulator pro Gamecube a Wii na Linuxu
Emulátor Dolphin vám umožní hrát vybrané hry Gamecube a Wii na osobních počítačích se systémem Linux (PC). Jako volně dostupný herní emulátor s otevř...
Hry Jak používat GameConqueror Cheat Engine v Linuxu
Jak používat GameConqueror Cheat Engine v Linuxu
Tento článek popisuje průvodce používáním cheatovacího modulu GameConqueror v systému Linux. Mnoho uživatelů, kteří hrají hry v systému Windows, často...