Siit saate teada, kuidas saate Ubuntu installida KVM-i toega QEMU virtuaalmasinasse.
Virtualiseerimise osas on QEMU oma peaaegu loomuliku jõudluse ja rikkaliku funktsioonide komplektiga VirtualBoxist ja VMwarest miili ees. See kasutab hostarvutis virtuaalsete keskkondade loomiseks Linuxi KVM-i (Kernelipõhine virtuaalmasin).
Nagu iga teine Linuxi tööriist, on QEMU kasutamine virtuaalmasinate loomiseks lihtne. Saate luua Ubuntu virtuaalse masina QEMU abil kahel erineval viisil: käsurealt ja QEMU graafilise esiosa virt-manager abil.
Laadige alla Ubuntu ISO
Ubuntu installimiseks virtuaalsesse masinasse vajate Ubuntu veebisaidil saadaolevat ISO-faili.
Lae alla:Ubuntu töölaud
Laadige alla installipilt ja salvestage see oma arvutis eelistatud asukohta.
Eeltingimus: kontrollige, kas virtualiseerimine on teie arvutis lubatud
Enne QEMU installimist kontrollige, kas teie masin toetab virtualiseerimist. Seda saate teha, käivitades:
egrep -c '(vmx|svm)' /proc/cpuinfo
Kui väljund tagastab arvu, mis on suurem kui 0, võite julgelt jätkata järgmiste sammudega. Kui ei,
lubage oma masinas virtualiseerimine BIOS-i käivitades.Installige QEMU oma Linuxi arvutisse
Järgmine samm on QEMU ja muude Ubuntu virtuaalmasina käitamiseks vajalike tööriistade installimine. Peate installima qemu-kvm, libvirt-daemon, bridge-utils ja virt-manager.
Ubuntu ja Debiani puhul käivitage:
sudo apt install qemu-kvm libvirt-daemon bridge-utils virt-manager
Arch Linuxis:
sudo pacman -S qemu-kvm libvirt bridge-utils virt-manager
Ja pakettide installimiseks Fedorasse või RHEL-i käivitage:
sudo dnf install @virtualiseerimine
Pärast installimist lisage oma praegune kasutaja libvirt ja kvm rühmadesse:
sudo useradd -aG libvirt $(whoami)
sudo useradd -aG kvm $(whoami)
Käivitage ja lubage libvirtd-teenus alglaadimisel käivitada:
sudo systemctl käivitage libvirtd
sudo systemctl lubab libvirtd
Virt-manageri kasutamine Ubuntu VM-i loomiseks
Virt-manageriga saate hallata QEMU virtuaalmasinaid GUI abil. Kui eelistate selle asemel käsurida, liikuge järgmise jaotise juurde.
Käivitage rakenduste menüüst Virtual Machine Manager. Kui see avaneb, klõpsake nuppu Looge uus virtuaalmasin ikooni teisest menüüst ja valige Kohalik installikandja (ISO-pilt või CD-ROM) saadaolevate valikute hulgast.
Klõpsake Edasi jätkama. Valige Sirvige ISO-meediumiotsija avamiseks. Siin peate lisama salvestusruumi, kust saate valida ISO.
Selleks klõpsake nuppu Pluss vasakus allnurgas asuvat ikooni ja määrake basseinile nimi (sisend Allalaadimised kui fail on allalaadimiste kataloogis). Klõpsake Sirvige kausta leidmiseks ja vajuta Avatud. Seejärel klõpsake Lõpetama.
Kui olete valmis, valige vasakpoolsest külgribalt vastloodud bassein ja tõstke esile Ubuntu ISO-fail. Klõpsake Valige Helitugevus jätkama.
virt-manager tuvastab automaatselt OS-i, mida proovite installida. Kui ei, siis sisestage nimi otsinguväljale ja valige tulemuste hulgast sobiv OS. Kui olete lõpetanud, klõpsake nuppu Edasi.
Mälu ja protsessori sätete aknas määrake mälumaht ja protsessori lõimed, mille soovite VM-ile eraldada. Selle juhendi jaoks kasutame 4096 MB mälu ja 6 CPU lõime. Saate eraldada rohkem, kui teie riistvara seda toetab. Klõpsake Edasi edasi jätkata.
Järgmisel ekraanil konfigureerige Ubuntu virtuaalmasina salvestusruum. Saate luua kettapildi automaatselt praeguses kataloogis või valida kohandatud asukoha, luues uue salvestusbasseini, nagu varem.
Jätkake Looge virtuaalmasina jaoks ketta kujutis ja määrake suurus (GB-des), mida soovite eraldada. Ubuntu VM-i puhul töötab kõik rohkem kui 20 GB. Veenduge, et Lubage selle virtuaalmasina jaoks salvestusruum kast on märgistatud.
Lõpuks klõpsake Lõpetama ja virt-manager seadistab teie jaoks virtuaalse masina. Niipea kui eelhäälestus on lõpetatud, kuvatakse alglaadimismenüü, mis palub teil seda teha Proovige või installige Ubuntu. Valige see saadaolevate valikute loendist.
Kui Ubuntu käivitub, võite proovida Ubuntu töölauda või installida selle VM-i, valik on teie!
Ubuntu installimise sammud QEMU abil on enam-vähem sarnased Ubuntu installimine arvutisse.
Vaikimisi on virtuaalmasina eraldusvõime väiksem kui teie ekraani eraldusvõime. Saate seda muuta, minnes aadressile Süsteemisätted Ubuntus ja eraldusvõime käsitsi konfigureerimine.
Kui olete masina testimise lõpetanud, klõpsake nuppu Virtuaalmasin > Shut down > Shut down selle väljalülitamiseks.
Kui soovite virtuaalmasinat hiljem käivitada, käivitage lihtsalt virt-manager uuesti ja topeltklõpsake keskkonna käivitamiseks kirjel Ubuntu VM.
Ubuntu VM-i seadistamine QEMU CLI kaudu
Terminal on kiireim viis virtuaalmasinate konfigureerimiseks QEMU abil. Mõne lihtsa käsuga saate seadistada kasutatava QEMU VM-i, kus töötab Ubuntu.
Alustuseks looge virtuaalmasina failide jaoks uus kaust ja teisaldage allalaaditud Ubuntu ISO vastloodud kataloogi:
mkdir Ubuntu-VM
sudo mv /tee/ubuntu.iso ./Ubuntu-VM
Pildifaili loomiseks praeguses kataloogis käivitage järgmine käsk:
qemu-img create -f qcow2 Image.img 20G
Ülaltoodud käsk loob virtuaalse ketta pildifaili, mille suurus on 20 GB. Virtuaalne masin kasutab seda kettapilti andmete salvestamiseks, seega määrake kindlasti suurus vastavalt.
Järgmisena käivitage Ubuntu virtuaalmasina käivitamiseks järgmine käsk:
qemu-system-x86_64 -enable-kvm -cdrom ubuntu.iso -boot menu=on -drive file=Image.img -m 4G -cpu host -vga virtio -display sdl, gl=on
Ilmub virtuaalmasina aken. Vajutage Põgenemine alglaadimismenüü avamiseks ja valige sobiv suvand ISO-failist käivitamiseks.
Valige Proovige ja installige Ubuntu loendist ja Ubuntu käivitub. Nagu varem, saate testida töölauda või installida Ubuntu oma arvutisse.
Pärast Ubuntu installimist eemaldage kindlasti -CD-ROM lipp qemu käsust. See käivitab Ubuntu ketta pildifailist, mitte ISO-failist.
Seejärel muutub käsk:
qemu-system-x86_64 -enable-kvm -boot menu=on -drive file=Image.img -m 4G -cpu host -vga virtio -display sdl, gl=on
Julgelt luua käsurea pseudonüüm selle käsu jaoks, kui kavatsete seda sageli käivitada.
QEMU on virtuaalmasina kasutajate jaoks hädavajalik
Virtualiseerimine on suurepärane viis uute töölaudade kasutamiseks ja tarkvara testimiseks erinevatel operatsioonisüsteemidel. QEMU on selle suure jõudluse ja lühema häälestusaja tõttu valitud hüperviisor tuhandete virtuaalmasinate kasutajate jaoks.
Linuxi kasutajatele on mitmeid teisi hüperviisoreid, nimelt KVM, QEMU, VirtualBox ja VMware. Millise valida, sõltub sellest, mida tarkvaralt ootate.