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
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4.jpg)
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.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-1.jpg)
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
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-2.jpg)
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
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-3.jpg)
ili
virsh lista --sve
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-4.jpg)
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.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-5.jpg)
Da biste stvorili novi VM, morate kliknuti na Napravite novi virtualni stroj
dugme.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-6.jpg)
Skočni prozor pod naslovom Novi VM
će se pojaviti, odaberite Lokalni instalacijski medij (ISO slika ili CDROM)
opciju i kliknite Naprijed.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-7.jpg)
Trebamo ISO sliku operativnog sustava čiji virtualni stroj želimo stvoriti. Kliknite na Browse da odaberete OS za instalaciju.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-8.jpg)
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.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-9.jpg)
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.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-10.jpg)
Odaberite OS koji želite instalirati i pritisnite Odaberite Glasnoća
dugme.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-11.jpg)
Nakon što odaberete ISO, kliknite Naprijed u prethodnom prozoru.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-12.jpg)
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.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-13.jpg)
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.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-14.jpg)
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.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-15.jpg)
Dovršite instalaciju OS-a slijedeći postupak instalacije za odabrani OS.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-16.jpg)
Nakon dovršetka instalacije, VM možete pokrenuti tako da ga odaberete i kliknete Uključite virtualni stroj
dugme
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-17.jpg)
Sada imamo funkcionalni VM spreman za korištenje.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-18.jpg)