Step-by-step na gabay sa pag-install ng KVM sa Ubuntu 20.04 at paglikha ng mga virtual machine gamit ang virt-manager
Ang KVM o Kernel-based Virtual Machine ay isang module sa Linux Kernel na nagpapahintulot sa mga user na magpatakbo ng mga Virtual Machine sa kanilang system. Ipinagmamalaki nito ang halos walang-metal na pagganap kumpara sa iba pang software ng virtualization dahil malapit ito sa Linux kernel.
Ang KVM kasama ng API/Toolkit na tinatawag na libvirt ay ginagamit upang lumikha ng VM sa Ubuntu. Ang mga tool tulad ng Virt-Manager (GUI front-end) at Virsh (CLI) ay ginagamit upang pasimplehin ang paglikha at pamamahala ng mga VM.
Sa artikulong ito, malalaman natin kung paano maayos na i-install ang KVM sa Ubuntu 20.04 LTS.
Mga kinakailangan
Bago namin simulan ang pag-install, kailangan naming tiyakin na natutugunan namin ang mga kinakailangan upang patakbuhin ang KVM. Kailangan namin ng processor na sumusuporta sa virtualization ng hardware. Kung sinusuportahan ng processor ang virtualization ng hardware kailangan naming tiyaking naka-enable ito sa BIOS.
Upang tingnan kung sinusuportahan ng iyong processor ang virtualization ng hardware, pindutin ang ctrl+alt+t
para buksan ang terminal. Gagamitin natin ang isang maayos na utos na tinatawag egrep
na gumagamit ng Regexp upang maghanap ng pattern ng teksto mula sa isang file. Ang file na hahanapin namin para sa impormasyon sa CPU ay matatagpuan sa /proc/cpuinfo
. I-paste ang sumusunod na command sa terminal upang suriin ang suporta sa virtualization ng hardware.
egrep -c '(vmx|svm)' /proc/cpuinfo
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4.jpg)
Kung makakakuha ka ng output bilang anumang bagay maliban sa 0
pagkatapos ay sinusuportahan ng iyong processor ang virtualization ng hardware. Ang output number ay hindi. ng core o mga thread na mayroon ang iyong processor. Ang tanging hakbang na natitira ngayon ay ang pagtiyak na ang virtualization ng hardware ay pinagana sa BIOS.
Ang proseso ng pagpapagana ng virtualization ng hardware ay depende na ngayon sa kung mayroon kang Intel o AMD processor. Sumangguni sa iyong motherboard manual para malaman kung paano paganahin ang virtualization. Para sa mga Intel Processor, kailangan mong paganahin ang Virtualization sa mga setting ng BIOS. Para sa AMD Processors paganahin ang setting na tinatawag bilang SVM Mode.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-1.jpg)
Na-verify na namin ngayon na mayroon kaming processor na sumusuporta sa virtualization ng hardware at pinagana ito sa BIOS. Ngayon ay maaari na tayong lumipat sa Pag-install.
Pag-install
Buksan ang terminal sa pamamagitan ng pagpindot ctrl+alt+t
keyboard shortcut. Upang i-install ang KVM, i-paste ang sumusunod na command sa terminal at pindutin ang 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)
Ang qemu-kvm
ay KVM package, habang libvirt-daemon-system
at libvirt-kliyente
ay mga pakete ng toolkit ng libvirt. Ang bridge-utils
package ay ginagamit para sa pag-configure ng Ethernet bridge para sa mga VM.
Bine-verify ang Pag-install
Mayroong dalawang paraan upang i-verify ang matagumpay na pag-install ng KVM. Alinman sa tumakbo
kvm --bersyon
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-3.jpg)
o
virsh list --lahat
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-4.jpg)
Kung nakuha mo ang output tulad ng ipinapakita sa itaas, pagkatapos ay maayos na naka-install ang KVM sa iyong system. Maaari ka na ngayong lumikha ng VM gamit ang virsh
command para gumawa ng mga VM o mag-install virt-manager
isang GUI tool para sa paglikha at pamamahala ng iyong VM ayon sa iyong kagustuhan.
Paglikha ng VM
Sa seksyong ito gagamitin namin ang virt-manager upang lumikha at magpatakbo ng VM sa Ubuntu 20.04. Upang i-install ang virt-manager sa Ubuntu 20.04, patakbuhin ang sumusunod na command:
sudo apt install virt-manager
Pagkatapos makumpleto ang pag-install, patakbuhin ang virt-manager. Sasalubungin ka ng sumusunod na window.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-5.jpg)
Upang lumikha ng bagong VM, kailangan mong mag-click sa Lumikha ng bagong virtual machine
pindutan.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-6.jpg)
Isang pop-up window na pinamagatang Bagong VM
lalabas, piliin ang Lokal na pag-install ng media (ISO image o CDROM)
opsyon at i-click ang Ipasa.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-7.jpg)
Kailangan namin ng ISO image ng isang Operating System na ang Virtual Machine ay gusto naming gawin. Mag-click sa browse upang pumili ng OS na ii-install.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-8.jpg)
Ipapakita sa iyo Piliin ang Dami ng Storage
window, kasalukuyang gagamitin namin ang default na storage pool, maaari mong subukang maglaro sa pamamagitan ng paglikha ng mga bagong storage pool para magamit ng virt-manager. Sa ngayon, kokopyahin namin ang ISO image ng OS sa sumusunod na direktoryo sa pamamagitan ng paggamit cp
utos.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-9.jpg)
sudo cp source_of_iso_file /var/lib/libvirt/images
Kailangan namin ng mga pribilehiyo sa ugat upang kopyahin ang ISO sa default na pool, kaya ginagamit namin sudo
command at source_of_iso_file ay lokasyon ng iyong napiling OS. Pagkatapos kopyahin ang ISO sa libvirt images directory, pindutin I-refresh ang listahan ng volume
pindutan. Ang iyong napiling OS ISO ay lalabas sa listahan sa ibaba, pinili ko ang MX-Linux na i-install.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-10.jpg)
Piliin ang OS na pipiliin mong i-install at pindutin Piliin ang Volume
pindutan.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-11.jpg)
Pagkatapos piliin ang ISO, i-click ang Ipasa sa nakaraang window.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-12.jpg)
Piliin ang dami ng Memory/Ram na ilalaan sa VM at Bilang ng mga CPU core sa susunod na window. Iminumungkahi kong maglaan ng hindi bababa sa minimum na inirerekumendang halaga na kinakailangan ng OS.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-13.jpg)
Susunod na maglaan ng hindi bababa sa minimum na halaga ng puwang sa disk na kinakailangan ng OS. Iminumungkahi ko ang 30 GB para sa mga bintana sa pinakamababa at 20 GB para sa anumang Linux Distros. Awtomatikong gagawa ang Virt-manager ng Virtual Disk para sa OS kung napili ang unang opsyon.
Tip: Maaari kang lumikha ng custom na storage sa iyong sarili gamit ang pangalawang opsyon.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-14.jpg)
Maaari mong baguhin ang pangalan ng VM sa bagong screen na ito at kumpirmahin ang mga detalye. I-click ang Tapusin upang simulan ang pag-install ng iyong OS sa virtual disk.
Tip: Maaari mo ring subukang i-tweak ang iyong mga setting ng VM sa pamamagitan ng pag-tick sa i-customize ang configuration bago i-install
opsyon para sa karagdagang tampok.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-15.jpg)
Kumpletuhin ang pag-install ng OS sa pamamagitan ng pagsunod sa proseso ng pag-install para sa napiling OS.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-16.jpg)
Pagkatapos makumpleto ang pag-install, maaari mong simulan ang VM sa pamamagitan ng pagpili dito at pag-click Power sa virtual machine
pindutan
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-17.jpg)
Ngayon ay mayroon na kaming functional VM na handa nang gamitin.
![](http://img.drupalst.com/wp-content/uploads/developers/1344/msjtahehq4-18.jpg)