Kako instalirati KVM na Ubuntu 20.04 LTS

Korak po korak vodič za instalaciju KVM-a na Ubuntu 20.04 i stvaranje virtualnih strojeva pomoću virt-managera

KVM ili virtualni stroj baziran na kernelu je modul u Linux kernelu koji korisnicima omogućuje pokretanje virtualnih strojeva na svom sustavu. Može se pohvaliti gotovo golim performansama u usporedbi s drugim softverom za virtualizaciju jer je blisko povezan s jezgrom Linuxa.

KVM zajedno sa svojim API/Toolkit-om koji se zove libvirt koristi se za stvaranje VM-a u Ubuntuu. Alati kao što su Virt-Manager (GUI front-end) i Virsh (CLI) koriste se za pojednostavljenje kreiranja i upravljanja VM-ovima.

U ovom članku ćemo naučiti kako pravilno instalirati KVM na Ubuntu 20.04 LTS.

Preduvjeti

Prije nego što započnemo instalaciju, moramo se uvjeriti da ispunjavamo zahtjeve potrebne za pokretanje KVM-a. Potreban nam je procesor koji podržava hardversku virtualizaciju. Ako procesor podržava hardversku virtualizaciju, moramo se uvjeriti da je omogućena u BIOS-u.

Da biste provjerili podržava li vaš procesor hardversku virtualizaciju, pritisnite ctrl+alt+t za otvaranje terminala. Koristit ćemo zgodnu naredbu pod nazivom egrep koji koristi Regexp za pretraživanje tekstualnog uzorka iz datoteke. Datoteka u kojoj ćemo tražiti informacije o CPU-u nalazi se /proc/cpuinfo. Zalijepite sljedeću naredbu u terminal da provjerite podršku za hardversku virtualizaciju.

egrep -c '(vmx|svm)' /proc/cpuinfo

Ako dobijete izlaz kao bilo što drugo osim 0 tada vaš procesor podržava hardversku virtualizaciju. Izlazni broj je br. jezgre ili niti koje vaš procesor ima. Jedini preostali korak je osigurati da je virtualizacija hardvera omogućena u BIOS-u.

Proces omogućavanja hardverske virtualizacije sada ovisi o tome imate li Intel ili AMD procesor. Pogledajte priručnik svoje matične ploče kako biste saznali kako omogućiti virtualizaciju. Za Intelove procesore morate omogućiti virtualizaciju u postavkama BIOS-a. Za AMD procesore omogućite postavku koja se zove SVM način rada.

Sada smo potvrdili da imamo procesor koji podržava hardversku virtualizaciju i omogućili ga u BIOS-u. Sada možemo prijeći na instalaciju.

Montaža

Otvorite terminal pritiskom na ctrl+alt+t tipkovni prečac. Za instalaciju KVM-a zalijepite sljedeću naredbu u terminal i pritisnite enter.

sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils

The qemu-kvm je KVM paket, dok libvirt-daemon-sustav i libvirt-klijenti su paketi libvirt alata. The bridge-utils paket se koristi za konfiguriranje Ethernet mosta za VM.

Provjera instalacije

Postoje dvije metode za provjeru uspješne instalacije KVM-a. Ili trči

kvm --verzija

ili

virsh lista --sve

Ako dobijete izlaz kao što je gore prikazano, onda je KVM ispravno instaliran na vašem sustavu. Sada možete kreirati VM pomoću virsh naredba za stvaranje VM-a ili instalaciju virt-menadžer GUI alat za stvaranje i upravljanje vašim VM-om prema vašim željama.

Izrada VM-a

U ovom ćemo odjeljku koristiti virt-manager za stvaranje i pokretanje VM-a na Ubuntu 20.04. Da biste instalirali virt-manager na Ubuntu 20.04, pokrenite sljedeću naredbu:

sudo apt install virt-manager

Nakon dovršetka instalacije pokrenite virt-manager. Dočekat će vas sljedeći prozor.

Da biste stvorili novi VM, morate kliknuti na Napravite novi virtualni stroj dugme.

Skočni prozor pod naslovom Novi VM će se pojaviti, odaberite Lokalni instalacijski medij (ISO slika ili CDROM) opciju i kliknite Naprijed.

Trebamo ISO sliku operativnog sustava čiji virtualni stroj želimo stvoriti. Kliknite na Browse da odaberete OS za instalaciju.

Bit ćete predstavljeni Odaberite Volumen pohrane prozoru, trenutno ćemo koristiti zadani skup za pohranu, možete se pokušati poigrati stvaranjem novih spremišta za pohranu za virt-manager. Za sada ćemo kopirati ISO sliku OS-a u sljedeći direktorij pomoću k.č naredba.

sudo cp source_of_iso_file /var/lib/libvirt/images

Potrebne su nam root privilegije za kopiranje ISO-a u zadani bazen, tako da koristimo sudo naredba i source_of_iso_file je lokacija vašeg odabranog OS-a. Nakon kopiranja ISO-a u direktorij libvirt slika, pritisnite Osvježi popis glasnoća dugme. Vaš odabrani OS ISO će se pojaviti na popisu ispod, ja biram MX-Linux za instalaciju.

Odaberite OS koji želite instalirati i pritisnite Odaberite Glasnoća dugme.

Nakon što odaberete ISO, kliknite Naprijed u prethodnom prozoru.

Odaberite količinu memorije/RAM-a za dodjelu VM-a i broj CPU jezgri u sljedećem prozoru. Predlažem da dodijelite barem minimalni preporučeni iznos koji zahtijeva OS.

Zatim dodijelite barem minimalnu količinu prostora na disku koju zahtijeva OS. Predlažem najmanje 30 GB za Windows i 20 GB za bilo koji Linux Distros. Virt-manager će automatski kreirati virtualni disk za OS ako je odabrana prva opcija.

Savjet: S drugom opcijom možete sami izraditi prilagođenu pohranu.

Možete promijeniti naziv VM-a na ovom novom zaslonu i potvrditi pojedinosti. Kliknite Završi za početak instalacije vašeg OS-a na virtualni disk.

Savjet: Također možete pokušati podesiti postavke VM-a tako da označite prilagodite konfiguraciju prije instalacije opcija za dodatnu značajku.

Dovršite instalaciju OS-a slijedeći postupak instalacije za odabrani OS.

Nakon dovršetka instalacije, VM možete pokrenuti tako da ga odaberete i kliknete Uključite virtualni stroj dugme

Sada imamo funkcionalni VM spreman za korištenje.