Tu je návod, ako môžete nainštalovať Ubuntu na virtuálny stroj QEMU s podporou KVM.
Pokiaľ ide o virtualizáciu, QEMU je míľovými krokmi pred VirtualBox a VMware s takmer natívnym výkonom a bohatou sadou funkcií. Používa Linux KVM (Kernel-based Virtual Machine) na vytváranie virtuálnych prostredí na hostiteľskom počítači.
Ako každý iný nástroj Linuxu je použitie QEMU na vytváranie virtuálnych strojov jednoduché. Virtuálny stroj Ubuntu môžete vytvoriť pomocou QEMU dvoma rôznymi spôsobmi: z príkazového riadku a pomocou virt-manager, grafického rozhrania pre QEMU.
Stiahnite si Ubuntu ISO
Ak chcete nainštalovať Ubuntu na virtuálny počítač, potrebujete súbor ISO dostupný na webovej stránke Ubuntu.
Stiahnuť ▼:Pracovná plocha Ubuntu
Stiahnite si inštalačný obraz a uložte ho na preferované miesto v počítači.
Predpoklad: Skontrolujte, či je na vašom počítači povolená virtualizácia
Pred inštaláciou QEMU skontrolujte, či váš počítač podporuje virtualizáciu. Môžete tak urobiť spustením:
egrep -c '(vmx|svm)' /proc/cpuinfo
Ak výstup vráti číslo väčšie ako 0, môžete bezpečne prejsť na ďalšie kroky. Ak nie, povoliť virtualizáciu na vašom počítači zavedením do systému BIOS.
Nainštalujte QEMU do svojho počítača so systémom Linux
Ďalším krokom je inštalácia QEMU a ďalších nástrojov potrebných na spustenie virtuálneho počítača Ubuntu. Musíte nainštalovať qemu-kvm, libvirt-daemon, bridge-utils a virt-manager.
Na Ubuntu a Debiane spustite:
sudo apt nainštalovať qemu-kvm libvirt-daemon bridge-utils virt-manager
V systéme Arch Linux:
sudo pacman -S qemu-kvm libvirt bridge-utils virt-manager
A ak chcete nainštalovať balíky na Fedoru alebo RHEL, spustite:
sudo dnf nainštalujte @virtualizácia
Po inštalácii pridajte svojho aktuálneho používateľa do skupín libvirt a kvm:
sudo useradd -aG libvirt $(whoami)
sudo useradd -aG kvm $(whoami)
Spustite a povoľte spustenie služby libvirtd pri zavádzaní:
sudo systemctl spustiť libvirtd
sudo systemctl povoliť libvirtd
Použitie virt-manager na vytvorenie Ubuntu VM
S virt-manager môžete spravovať virtuálne stroje QEMU pomocou GUI. Ak dávate prednosť príkazovému riadku, preskočte na ďalšiu časť.
Spustite Virtual Machine Manager z ponuky aplikácií. Keď sa otvorí, kliknite na Vytvorte nový virtuálny stroj zo sekundárnej ponuky a vyberte Lokálne inštalačné médium (ISO obraz alebo CDROM) z dostupných možností.
Kliknite Vpred pokračovať. Vyberte Prehľadávať otvorte vyhľadávač médií ISO. Tu budete musieť pridať úložný fond, z ktorého vyberiete ISO.
Ak to chcete urobiť, kliknite na Plus ikonu umiestnenú vľavo dole a nastavte názov fondu (vstup K stiahnutiu ak je súbor v adresári Downloads). Kliknite Prehľadávať vyhľadajte priečinok a stlačte OTVORENÉ. Potom kliknite Skončiť.
Po dokončení vyberte novovytvorený fond z ľavého bočného panela a zvýraznite súbor Ubuntu ISO. Kliknite Vyberte Hlasitosť pokračovať.
virt-manager automaticky zistí OS, ktorý sa pokúšate nainštalovať. Ak nie, môžete zadať názov do vyhľadávacieho poľa a z výsledkov vybrať príslušný operačný systém. Keď skončíte, kliknite Vpred.
V okne nastavení pamäte a CPU zadajte množstvo pamäte a vlákien CPU, ktoré chcete prideliť virtuálnemu počítaču. Pre túto príručku si vyberme 4096 MB pamäte a 6 vlákien CPU. Môžete prideliť viac, ak to váš hardvér podporuje. Kliknite Vpred pokračovať ďalej.
Na nasledujúcej obrazovke nakonfigurujte úložisko pre virtuálny počítač Ubuntu. Môžete buď vytvoriť obraz disku automaticky v aktuálnom adresári, alebo si vybrať vlastné umiestnenie vytvorením novej úložnej oblasti, ako predtým.
Pokračuj s Vytvorte obraz disku pre virtuálny počítač a zadajte veľkosť (v GB), ktorú chcete prideliť. Pre VM Ubuntu funguje čokoľvek viac ako 20 GB. Uistite sa, že Povoliť úložisko pre tento virtuálny počítač políčko je začiarknuté.
Nakoniec kliknite Skončiť a virt-manager za vás nastaví virtuálny počítač. Hneď po dokončení predbežného nastavenia sa zobrazí ponuka zavádzania, ktorá vás o to požiada Skúste alebo nainštalujte Ubuntu. Vyberte to zo zoznamu dostupných možností.
Keď sa zavádza Ubuntu, môžete buď vyskúšať pracovnú plochu Ubuntu alebo ju nainštalovať do virtuálneho počítača, výber je na vás!
Kroky na inštaláciu Ubuntu pomocou QEMU sú viac-menej podobné inštalácia Ubuntu na váš počítač.
V predvolenom nastavení bude rozlíšenie virtuálneho počítača nižšie ako rozlíšenie vášho displeja. Môžete to zmeniť tak, že prejdete na Systémové nastavenia na Ubuntu a manuálne nakonfigurovať rozlíšenie.
Po dokončení testovania zariadenia kliknite na tlačidlo Virtuálny počítač > Vypnúť > Vypnúť ho vypnete.
Ak chcete spustiť virtuálny počítač neskôr, jednoducho znova spustite virt-manager a dvakrát kliknite na položku Ubuntu VM, čím spustíte prostredie.
Nastavenie virtuálneho počítača Ubuntu prostredníctvom rozhrania QEMU CLI
Terminál je najrýchlejší spôsob konfigurácie virtuálnych strojov pomocou QEMU. Pomocou niekoľkých jednoduchých príkazov môžete nastaviť použiteľný virtuálny počítač QEMU so systémom Ubuntu.
Ak chcete začať, najprv vytvorte nový priečinok pre súbory virtuálneho počítača a presuňte stiahnutý Ubuntu ISO do novovytvoreného adresára:
mkdir Ubuntu-VM
sudo mv /cesta/k/ubuntu.iso ./Ubuntu-VM
Spustite nasledujúci príkaz na vytvorenie obrazového súboru v aktuálnom adresári:
qemu-img create -f qcow2 Image.img 20G
Vyššie uvedený príkaz vytvorí obrazový súbor virtuálneho disku s veľkosťou 20 GB. Virtuálny počítač použije tento obraz disku na ukladanie údajov, preto sa uistite, že zodpovedajúco zadáte veľkosť.
Potom spustite nasledujúci príkaz na spustenie virtuálneho počítača Ubuntu:
qemu-system-x86_64 -enable-kvm -cdrom ubuntu.iso -boot menu=on -súbor disku=Image.img -m 4G -cpu host -vga virtio -display sdl, gl=on
Zobrazí sa okno virtuálneho počítača. Stlačte tlačidlo Uniknúť otvorte ponuku zavádzania a vyberte príslušnú možnosť na zavedenie zo súboru ISO.
Vyberte Skúste a nainštalujte Ubuntu zo zoznamu a Ubuntu sa zavedie. Ako predtým, môžete otestovať pracovnú plochu alebo nainštalovať Ubuntu do svojho počítača.
Po inštalácii Ubuntu sa uistite, že ste odstránili -cdrom príznak z príkazu qemu. Toto spustí Ubuntu zo súboru s obrazom disku a nie zo súboru ISO.
Príkaz potom bude:
qemu-system-x86_64 -enable-kvm -boot menu=on -drive file=Image.img -m 4G -cpu host -vga virtio -display sdl, gl=on
Neváhajte vytvorte alias príkazového riadku pre tento príkaz, ak ho plánujete často spúšťať.
QEMU je nevyhnutný pre používateľov virtuálnych strojov
Virtualizácia je skvelý spôsob, ako zažiť nové desktopy a otestovať softvér na rôznych operačných systémoch. QEMU je preferovaný hypervízor pre tisíce používateľov virtuálnych strojov vzhľadom na vysoký výkon a kratší čas nastavenia.
Pre používateľov Linuxu existuje niekoľko ďalších hypervízorov, konkrétne KVM, QEMU, VirtualBox a VMware. Ktorý z nich by ste si mali vybrať, závisí od toho, čo od softvéru očakávate.