Kā instalēt KVM Ubuntu 20.04 LTS

Soli pa solim ceļvedis KVM instalēšanai Ubuntu 20.04 un virtuālo mašīnu izveidei, izmantojot virt-manager

KVM jeb uz kodolu balstīta virtuālā mašīna ir Linux kodola modulis, kas lietotājiem ļauj darbināt virtuālās mašīnas savā sistēmā. Salīdzinot ar citu virtualizācijas programmatūru, tas lepojas ar gandrīz nevainojamu veiktspēju, jo tas ir cieši saistīts ar Linux kodolu.

KVM kopā ar tā API/rīkkopu, ko sauc par libvirt, tiek izmantots, lai izveidotu VM Ubuntu. Lai vienkāršotu virtuālo mašīnu izveidi un pārvaldību, tiek izmantoti tādi rīki kā Virt-Manager (GUI priekšgals) un Virsh (CLI).

Šajā rakstā mēs uzzināsim, kā pareizi instalēt KVM Ubuntu 20.04 LTS.

Priekšnoteikumi

Pirms sākam instalēšanu, mums ir jāpārliecinās, vai mēs atbilstam KVM palaišanas prasībām. Mums ir nepieciešams procesors, kas atbalsta aparatūras virtualizāciju. Ja procesors atbalsta aparatūras virtualizāciju, mums ir jāpārliecinās, vai tas ir iespējots BIOS.

Lai pārbaudītu, vai jūsu procesors atbalsta aparatūras virtualizāciju, nospiediet ctrl+alt+t lai atvērtu termināli. Mēs izmantosim glītu komandu, ko sauc egrep kas izmanto Regexp, lai meklētu teksta modeli no faila. Fails, kurā mēs meklēsim informāciju par CPU, atrodas vietnē /proc/cpuinfo. Ielīmējiet šo komandu terminālī, lai pārbaudītu aparatūras virtualizācijas atbalstu.

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

Ja jūs saņemat izvadi kā kaut ko citu, izņemot 0 tad jūsu procesors atbalsta aparatūras virtualizāciju. Izvades numurs ir nr. no kodola vai pavedieniem, kas ir jūsu procesoram. Atlikušais solis ir tikai pārliecināties, vai BIOS ir iespējota aparatūras virtualizācija.

Aparatūras virtualizācijas iespējošana tagad ir atkarīga no tā, vai jums ir Intel vai AMD procesors. Skatiet mātesplates rokasgrāmatu, lai uzzinātu, kā iespējot virtualizāciju. Intel procesoriem BIOS iestatījumos ir jāiespējo virtualizācija. AMD procesoriem iespējojiet iestatījumu, ko sauc par SVM režīmu.

Tagad esam pārliecinājušies, ka mums ir procesors, kas atbalsta aparatūras virtualizāciju, un iespējojām to BIOS. Tagad mēs varam pāriet uz instalēšanu.

Uzstādīšana

Atveriet termināli, nospiežot ctrl+alt+t īsinājumtaustiņš. Lai instalētu KVM, terminālā ielīmējiet šo komandu un nospiediet taustiņu Enter.

sudo apt-get instalēt qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils

The qemu-kvm ir KVM pakotne, kamēr libvirt-daemon-system un libvirt-klienti ir libvirt rīkkopas pakotnes. The tilts-utils pakotne tiek izmantota, lai konfigurētu Ethernet tiltu virtuālajām mašīnām.

Instalācijas pārbaude

Ir divas metodes, lai pārbaudītu veiksmīgu KVM instalēšanu. Vai nu skrien

kvm -- versija

vai

virsh saraksts --viss

Ja iegūstat izvadi, kā parādīts iepriekš, KVM jūsu sistēmā ir pareizi instalēts. Tagad varat izveidot virtuālo mašīnu, izmantojot virsh komandu, lai izveidotu virtuālās mašīnas vai instalētu virt-menedžeris GUI rīks, lai izveidotu un pārvaldītu virtuālo mašīnu atbilstoši jūsu vēlmēm.

VM izveide

Šajā sadaļā mēs izmantosim virt-manager, lai izveidotu un palaistu VM operētājsistēmā Ubuntu 20.04. Lai instalētu virt-manager Ubuntu 20.04, palaidiet šo komandu:

sudo apt install virt-manager

Kad instalēšana ir pabeigta, palaidiet virt-manager. Jūs sagaidīs šāds logs.

Lai izveidotu jaunu virtuālo mašīnu, jums jānoklikšķina uz Izveidojiet jaunu virtuālo mašīnu pogu.

Uznirstošais logs ar nosaukumu Jauns VM parādīsies, atlasiet Vietējais instalēšanas datu nesējs (ISO attēls vai kompaktdisks) opciju un noklikšķiniet uz Pārsūtīt.

Mums ir nepieciešams tās operētājsistēmas ISO attēls, kuras virtuālo mašīnu mēs vēlamies izveidot. Noklikšķiniet uz Pārlūkot, lai izvēlētos instalējamo OS.

Jums tiks pasniegts Izvēlieties Krātuves apjoms logā, mēs pašlaik izmantosim noklusējuma krātuves kopu, varat mēģināt spēlēt, izveidojot jaunus krātuves baseinus, ko izmantot virt-manager. Pagaidām mēs kopēsim OS ISO attēlu uz šo direktoriju, izmantojot cp komandu.

sudo cp source_of_iso_file /var/lib/libvirt/images

Mums ir nepieciešamas root tiesības, lai kopētu ISO uz noklusējuma pūlu, tāpēc mēs to izmantojam sudo komanda un source_of_iso_file ir jūsu izvēlētās OS atrašanās vieta. Pēc ISO kopēšanas libvirt attēlu direktorijā nospiediet Atsvaidziniet sējumu sarakstu pogu. Jūsu izvēlētā OS ISO tiks parādīta zemāk esošajā sarakstā, es izvēlos MX-Linux instalēšanai.

Atlasiet OS, kuru izvēlaties instalēt, un nospiediet Izvēlieties Skaļums pogu.

Pēc ISO izvēles iepriekšējā logā noklikšķiniet uz Pārsūtīt.

Nākamajā logā atlasiet VM piešķiramo atmiņas/atmiņas apjomu un CPU kodolu skaitu. Es iesaku piešķirt vismaz minimālo ieteicamo summu, ko pieprasa OS.

Tālāk piešķiriet vismaz minimālo diska vietas apjomu, kas nepieciešams operētājsistēmai. Es iesaku vismaz 30 GB Windows un 20 GB jebkuram Linux Distro. Virt-manager automātiski izveidos virtuālo disku operētājsistēmai, ja ir atlasīta pirmā opcija.

Padoms: Izmantojot otro iespēju, varat izveidot pielāgotu krātuvi.

Šajā jaunajā ekrānā varat mainīt virtuālās mašīnas nosaukumu un apstiprināt informāciju. Noklikšķiniet uz Pabeigt, lai sāktu OS instalēšanu virtuālajā diskā.

Padoms: Varat arī mēģināt pielāgot savus VM iestatījumus, atzīmējot pielāgot konfigurāciju pirms instalēšanas opcija papildu funkcijai.

Pabeidziet OS instalēšanu, ievērojot izvēlētās OS instalēšanas procesu.

Kad instalēšana ir pabeigta, varat startēt virtuālo mašīnu, atlasot to un noklikšķinot uz tā Ieslēdziet virtuālo mašīnu pogu

Tagad mums ir funkcionāla VM, kas ir gatava lietošanai.