Aveņu Pi

Kā iespējot KVM virtualizāciju vietnē Raspberry Pi 4

Kā iespējot KVM virtualizāciju vietnē Raspberry Pi 4

Pilna KVM forma ir kodola virtuālā mašīna. Tas ir Linux virtualizācijas risinājums. KVM ir Linux kodola modulis, kas ļauj Linux kodolam darboties kā hipervizora programmai, piemēram, VMware ESXi vai VSphere.

Līdz šim jūs nevarējāt palaist KVM virtualizāciju Raspberry Pi ierīcēs. Viens no galvenajiem iemesliem tam bija tas, ka Raspberry Pi 3 un vecākām versijām ir tikai 1 GB atmiņa. KVM virtualizācijai nepietiek 1 GB atmiņas. Docker ir labāks risinājums šīm ierīcēm.

Nesen izlaistais Raspberry Pi 4 8 ​​GB modelis ļāva KVM virtualizēt uz Raspberry Pi. Linux izplatījumi, piemēram, Fedora, Manjaro utt., padarīja KVM virtualizāciju ērtu Raspberry Pi 4, iepriekš kompilējot KVM Linux kodola moduli. Arī mūsu mīļākie Raspberry Pi OS kādreiz var iet šo ceļu.

Šajā rakstā es jums parādīšu, kā instalēt KVM Raspberry Pi 4 un izveidot KVM virtuālo mašīnu Raspberry Pi 4. Tātad, sāksim darbu.

Jums nepieciešamās lietas:

Lai sekotu šim rakstam, jums būs nepieciešamas šādas lietas:

  1. Raspberry Pi 4 (4 GB vai 8 GB versija) viena borta dators.
  2. C tipa USB strāvas adapteris.
  3. Uz tās uzplaiksnīja 32 GB vai lielāku ietilpību microSD karte ar Fedora Workstation 33 ARM attēlu.
  4. Tastatūra.
  5. Pele.
  6. Monitoru.
  7. Interneta savienojamība ar Raspberry Pi 4.

Ja jums nepieciešama palīdzība, instalējot Fedora Workstation 33 savā Raspberry Pi 4, skatiet manu rakstu Kā instalēt Fedora 33 uz Raspberry Pi 4.

KVM, libvirt un Virtual Machine Manager instalēšana:

Pirms varat izveidot KVM virtuālās mašīnas, Fedora darbstacijā ir jābūt instalētai KVM un visiem nepieciešamajiem rīkiem 33. Par laimi, KVM un visi nepieciešamie rīki ir pieejami Fedora Workstation 33 oficiālajā pakotņu krātuvē.

Vispirms atjauniniet DNF pakotnes krātuves kešatmiņu ar šādu komandu:

$ sudo dnf makecache


KVM un visus nepieciešamos rīkus varat instalēt ar šādu komandu:

$ sudo dnf grupas instalēšana "Virtualizācija"


Lai apstiprinātu instalēšanu, nospiediet Jā un pēc tam nospiediet <Enter>.


DNF pakotņu pārvaldnieks automātiski lejupielādēs un instalēs visas nepieciešamās pakotnes. Tas var aizņemt kādu laiku, lai pabeigtu.


Šajā brīdī jāuzstāda KVM un visi nepieciešamie rīki.


Pievienojiet savu pieteikšanās lietotāju libvirt grupa ar šādu komandu:

$ sudo usermod -aG libvirt $ (whoami)


Lai izmaiņas stātos spēkā, restartējiet Raspberry Pi 4 ar šādu komandu:

$ sudo atsāknēšana

Lejupielādē Ubuntu Server ARM instalācijas attēlu:

Canonical ir oficiāls Ubuntu Server ARM izlaidums, kas lieliski darbojas kā KVM viesis (virtuālā mašīna) Raspberry Pi 4.

Šajā rakstā es parādīšu, kā instalēt Ubuntu Server 20.04 LTS kā KVM virtuālā mašīna Raspberry Pi 4 kā demonstrācija. Vēlākā šī raksta sadaļā es jums parādīšu, kādas citas alternatīvas ir pieejamas šī raksta laikā.

Vispirms apmeklējiet oficiālo Ubuntu vietni. Kad lapa ir ielādēta, noklikšķiniet uz Lejupielādēt un tad ARM no Ubuntu serveris sadaļa, kā norādīts zemāk redzamajā ekrānuzņēmumā.


Noklikšķiniet uz Lejupielādēt Ubuntu 20.04.1 LTS lejupielādes poga, kā norādīts zemāk redzamajā ekrānuzņēmumā.


Atlasiet Saglabāt Fails un noklikšķiniet uz labi.


Jūsu pārlūkprogrammai jāsāk lejupielādēt Ubuntu Server 20.04.1 LTS ARM ISO attēls. Tas var aizņemt kādu laiku, lai pabeigtu.

Ubuntu servera ISO attēla pārvietošana uz KVM attēlu direktoriju:

Kad Ubuntu Server 20.04.1 ARM ISO attēls ir lejupielādēts, jums to vajadzētu atrast ~ / Lejupielādes direktoriju, kā redzat zemāk redzamajā ekrānuzņēmumā.

$ ls -lh ~ / Lejupielādes


KVM attēlu noklusējuma katalogs ir / var / lib / libvirt / image /. Jums jākopē Ubuntu Server 20.04.1 ARM ISO attēls uz / var / lib / libvirt / image / direktorijā.

Lai pārvietotu Ubuntu Server 20.04.1 ARM ISO attēlu direktorijā / var / lib / libvirt / image / direktorijā izpildiet šādu komandu:

$ sudo mv -v ~ / Lejupielādes / ubuntu-20.04.1-live-server-arm64.iso / var / lib / libvirt / images /

Ubuntu Server 20 izveide.04.1 LTS KVM virtuālā mašīna:

Šajā sadaļā es jums parādīšu, kā izveidot virtuālo mašīnu KVM un instalēt Ubuntu Server 20.04.1 LTS tajā, izmantojot KVM grafiskās pārvaldības lietotni Virtuālo mašīnu vadītājs (VMM).

Pirmkārt, meklējiet Virtuālo mašīnu vadītājs iekš Lietojumprogrammu izvēlne jūsu Fedora Workstation 33 darbvirsmas vides. Pēc tam noklikšķiniet uz Virtuālo mašīnu vadītājs ikona, kā norādīts zemāk redzamajā ekrānuzņēmumā.


Virtuālo mašīnu vadītājs būtu jāatver.


Lai izveidotu virtuālo mašīnu KVM, noklikšķiniet uz ikonas ( ), kā norādīts zemāk redzamajā ekrānuzņēmumā.


Atlasiet Vietējie instalācijas datu nesēji (ISO attēls vai CDROM) un noklikšķiniet uz Pārsūtīt.


Klikšķiniet uz Pārlūkot


Atlasiet Ubuntu Server 20.04.1 ARM ISO instalācijas attēls no saraksta un noklikšķiniet uz Izvēlieties Skaļums.


Klikšķiniet uz Uz priekšu.


Ievadiet atmiņas apjomu (megabaitos / mebibaitos) un šai virtuālajai mašīnai vēlamo CPU kodolu skaitu.

Šai virtuālajai mašīnai izmantošu 2 GB vai 2048 MB atmiņu un 1 CPU kodolu.

Kad esat pabeidzis, noklikšķiniet uz Uz priekšu.


Ierakstiet diska vietas daudzumu, ko vēlaties piešķirt šai virtuālajai mašīnai (gigabaitos / gibibaitos). Šai virtuālajai mašīnai es piešķiršu 10 GB diska vietas.

Kad esat pabeidzis, noklikšķiniet uz Uz priekšu.


Klikšķiniet uz Pabeigt.


Tiek veidota virtuālā mašīna. Lai pabeigtu, var būt nepieciešamas dažas sekundes.


Kad virtuālā mašīna ir izveidota, tai vajadzētu sākt un palaist no Ubuntu Server 20.04.1 ARM ISO attēls.


Kad esat redzējis šādu GRUB izvēlni, atlasiet Instalējiet Ubuntu Server un nospiediet <Enter>.


Ubuntu servera instalēšanas programma tiek ielādēta no Ubuntu Server 20.04.1 LTS ISO attēls. Lai pabeigtu, var būt nepieciešamas dažas sekundes.

Kad Ubuntu Server instalētājs ir gatavs, jums vajadzētu redzēt šādu logu.

Atlasiet Pārslēdzieties uz bagātinātā režīmu un nospiediet <Enter>.


Ubuntu instalētājam vajadzētu pārslēgties uz bagātinātu režīmu.

PIEZĪME: Šis raksts ir par KVM virtualizācijas iespējošanu Raspberry Pi 4. Tāpēc es nekoncentrēšos uz Ubuntu Server 20 nepilnību izskaidrošanu.04.1 LTS instalētājs. Lai uzzinātu, ko dara katra no Ubuntu instalēšanas opcijām un kā to konfigurēt, kā vēlaties, izlasiet manu rakstu Ubuntu Server 20 instalēšana.04 LTS.


Izvēlieties valodu un nospiediet <Enter>.


Atlasiet tastatūras izkārtojumu.

Kad esat pabeidzis, atlasiet Gatavs un nospiediet <Enter>.


Atlasiet Turpiniet bez tīkla un nospiediet <Enter>.


Atlasiet Gatavs un nospiediet <Enter>.


Atlasiet Gatavs un nospiediet <Enter>.


Atlasiet Gatavs un nospiediet <Enter>.


Atlasiet Gatavs un nospiediet <Enter>.


Atlasiet Turpināt un nospiediet <Enter>.


Ievadiet savu vārdu, uzvārdu (servera nosaukumu), pieteikšanās lietotājvārdu un paroli.

Kad esat pabeidzis, atlasiet Gatavs un nospiediet <Enter>.


Lai instalētu OpenSSH SSH serveri, jums jāpārbauda Instalējiet OpenSSH serveris, kā norādīts zemāk redzamajā ekrānuzņēmumā.

Lai to izdarītu, atlasiet Instalējiet OpenSSH serveri un nospiediet <Atstarpes taustiņš>.


Instalējiet OpenSSH serveri jāpārbauda.

Pēc tam atlasiet Gatavs un nospiediet <Enter>.


Atlasiet Gatavs un nospiediet <Enter>.


Ubuntu instalētājam jāsāk instalēt Ubuntu Server 20.04 LTS virtuālajā mašīnā. Lai to pabeigtu, būs vajadzīgs zināms laiks.


Kad instalēšana ir pabeigta, tā automātiski instalēs visus nepieciešamos atjauninājumus. Lai to pabeigtu, būs vajadzīgs zināms laiks.

Ja vēlaties, varat izvēlēties Atcelt atjaunināšanu un atsāknēšanu un nospiediet <Enter>, Lai atceltu atjauninājumus. Atjauninājumus varat instalēt vēlāk, izmantojot APT pakotņu pārvaldnieku. Es tikai ļaušu tam turpināties.


Kad atjauninājumi ir instalēti, atlasiet Pārstartējiet un nospiediet <Enter> Lai pārstartētu virtuālo mašīnu.


Kad virtuālā mašīna ir sākusies, jums vajadzētu redzēt Ubuntu Server 20.04.1 LTS pieteikšanās logs.

Jūs varat pieteikties Ubuntu Server virtuālajā mašīnā, izmantojot pieteikšanās lietotājvārdu un paroli, kuru esat iestatījis instalēšanas laikā.


Kā redzat, esmu pieteicies Ubuntu Server virtuālajā mašīnā.


Es darbinu Ubuntu Server 20.04.1 LTS KVM virtuālajā mašīnā. Uz manas Raspberry Pi 4! Pārsteidzoši!


KVM virtuālās mašīnas varat pārvaldīt vietnē Virtuālo mašīnu vadītājs. Kā redzat, Ubuntu Server 20.04 LTS KVM virtuālā mašīna, kuru esmu izveidojis iepriekš, ir uzskaitīta Virtuālo mašīnu vadītājs mērinstrumentu panelis.

Citi KVM ARM Linux ISO instalācijas attēli:

Šīs rakstīšanas laikā papildus Ubuntu Server 20.04 LTS, jūs varat arī instalēt Fedora Server 33 un CentOS 8 uz Raspberry Pi 4 kā KVM virtuālo mašīnu.

Lai lejupielādētu Fedora Server 33 ISO instalācijas attēlu, no tīmekļa pārlūkprogrammas apmeklējiet oficiālo Fedora vietni.

Noklikšķiniet uz Lejuplādēt tagad poga Fedora serveris kā norādīts zemāk redzamajā ekrānuzņēmumā.


Noklikšķiniet uz Lejupielādēt vai nu poga aarch64 Fedora 33 standarta ISO attēls vai netinstall ISO attēls, kā norādīts zemāk esošajā ekrānuzņēmumā.

Kad ISO attēls ir lejupielādēts, varat izveidot Fedora Server 33 KVM virtuālo mašīnu, izmantojot Virtuālo mašīnu vadītājs lietotne.


Lai lejupielādētu CentOS 8 ISO instalācijas attēlu, no tīmekļa pārlūkprogrammas apmeklējiet CentOS oficiālo vietni.

Noklikšķiniet uz Lejupielādēt saite, kā norādīts zemāk esošajā ekrānuzņēmumā.


Noklikšķiniet uz saites CentOS 8 ARM64 (aarch64) vai CentOS Stream ARM64 (aarch64), kā norādīts zemāk esošajā ekrānuzņēmumā.


Noklikšķiniet uz vienas no spoguļa saitēm.


No CentOS FTP spoguļa varat lejupielādēt vai nu CentOS aarch64 netboot ISO attēlu, minimālo ISO attēlu vai DVD1 ISO attēlu.

Kad ISO attēls ir lejupielādēts, varat izveidot virtuālo mašīnu CentOS 8 vai CentOS Stream KVM, izmantojot Virtuālo mašīnu vadītājs lietotne.

Secinājums:

Šajā rakstā es jums parādīju, kā iespējot KVM virtualizāciju Raspberry Pi 4 un izveidot Ubuntu Server 20.04 LTS KVM virtuālā mašīna uz Raspberry Pi 4. Šajā rakstā es esmu izmantojis Fedora Workstation 33 kā Raspberry Pi 4 operētājsistēmu. Šis raksts palīdzēs jums sākt darbu ar KVM virtualizāciju Raspberry Pi 4.

Instalējiet jaunāko Dolphin emulatoru Gamecube un Wii operētājsistēmai Linux
Delfīnu emulators ļauj jums spēlēt izvēlētās Gamecube un Wii spēles Linux personālajos datoros (PC). Tā kā Dolphin Emulator ir brīvi pieejams un atvē...
Kā lietot GameConqueror Cheat Engine Linux
Rakstā ir sniegts ceļvedis par GameConqueror apkrāptu dzinēja izmantošanu Linux. Daudzi lietotāji, kas spēlē spēles operētājsistēmā Windows, bieži izm...
Labākie Linux spēļu konsoles emulatori
Šajā rakstā tiks uzskaitīta populārā Linux spēļu konsoles atdarināšanas programmatūra. Emulācija ir programmatūras saderības slānis, kas atdarina spēļ...