Preskočiť na obsah

Inštalácia vo virtuálnom stroji

KDE Linux dodáva iba obraz .raw a vyžaduje firmvér UEFI. Z toho dôvodu môže byť jeho spustenie vo VM iné, než ste zvyknutí. Tu sú pokyny pre bežný VM softvér:

Oracle VirtualBox

  1. Stiahnite si najnovší obraz .raw.
  2. Konvertujte súbor raw na obraz VMDK:
# Na systémoch Linux a UNIX
VBoxManage convertfromraw kde-linux_*.raw kdelinux.vmdk --format VMDK
# Na systémoch Windows pomocou powershellu
& 'C:\Program Files\Oracle\VirtualBox\VBoxManage.exe' convertfromraw (Get-ChildItem kde-linux_*.raw).FullName kdelinux2.vmdk --format VMDK
  1. Kliknite na tlačidlo Nový na paneli nástrojov na vytvorenie nového virtuálneho stroja.
  2. Vyberte požadovaný názov VM a priečinok VM.
  3. Pre OS zvoľte Linux.
  4. Pre distribúciu OS zvoľte ArchLinux.
  5. Pre verziu OS zvoľte Arch Linux (64-bit).
  6. Kliknite na Ďalej a vstúpte do sekcie Špecifikovať virtuálny hardvér.
  7. Zvoľte počet CPU (minimálne 2, ideálne 4+) a pamäť (minimálne 2 GB, ideálne 4+).
  8. Nastavte veľkosť disku aspoň na 15 GB, ideálne viac ako 20.
  9. Kliknite na Ďalej na zobrazenie súhrnu, potom na Dokončiť.
  10. S vybratým novým virtuálnym strojom kliknite na Nastavenia.
  11. Kliknite na Expert v hornej časti na prepnutie do režimu Expert.
  12. V sekcii System povoľte funkciu UEFI zaškrtnutím políčka. Nezabudnite na tento krok. Bez povoleného UEFI sa obraz VMDK nespustí!
  13. V sekcii Storage vyberte Controller: SATA a kliknite na ikonu Pridať pevný disk napravo.
  14. V okne Hard Disk Selector kliknite na Pridať na paneli nástrojov a vyberte súbor kdelinux.vmdk, ktorý ste vytvorili na začiatku.
  15. Po pridaní do Hard Disk Selector kliknite na Vybrať na jeho pripojenie.
  16. Kliknutím na OK uložíte a zatvoríte nastavenia. Teraz môžete spustiť virtuálny stroj a nainštalovať KDE Linux.

Virtual Machine Manager (virt-manager)

  1. Stiahnite si najnovší obraz .raw.
  2. File > New Virtual Machine > Import existing disk image. Kliknite na tlačidlo Forward.
  3. V Provide the existing storage path: > Browse nájdite raw súbor, ktorý ste stiahli. Kliknite na tlačidlo Choose Volume.
  4. V Choose the operating system you are installing: napíšte Arch Linux. Kliknite na tlačidlo Forward.
  5. V Choose Memory and CPU settings: zvoľte počet CPU (minimálne 2, ideálne 4+) a pamäť (minimálne 2 GB, ideálne 4+). Kliknite na tlačidlo Forward.
  6. Povoľte zaškrtávacie políčko Customize configuration before install. Kliknite na tlačidlo Finish.
  7. Otvorí sa konfiguračné okno nového VM. V Overview > Details > Firmware: vyberte UEFI.
  8. V ľavom dolnom rohu kliknite na tlačidlo Add Hardware.
  9. Pridajte úložný disk rozumnej veľkosti. Napr. Storage > karta Details > vyberte prepínač Create a disk image for the virtual machine a nastavte veľkosť disku aspoň na 15 GB, ideálne viac ako 20. Kliknite na tlačidlo Finish.
  10. V ľavej hornej časti okna kliknite na tlačidlo Begin Installation. VM sa spustí.

Ak sa zobrazí chybové hlásenie Unable to connect to libvirt qemu:///system, spustite:

# Na operačných systémoch založených na Debiane
sudo systemctl enable --now libvirtd.service

# Na iných operačných systémoch
sudo systemctl enable --now libvirt.service

Ak sa VM nepodarí naštartovať a zobrazí chybu No bootable option or device found., stlačte Enter; tým sa spustí používateľské rozhranie UEFI. Vypnite Secure Boot v používateľskom rozhraní UEFI: Device Manager > Secure Boot Configuration > Attempt Secure Boot, vypnite zaškrtávacie políčko stlačením klávesu Space. Stlačením Enter zatvorte správu Configuration changed. Stlačte F10 na uloženie, potom y. Dvakrát stlačte kláves Escape a vyberte Reset.

Nainštalujte operačný systém na druhý virtuálny disk, to znamená, že v sprievodcovi KDE Linux Installer na stránke Partitions z rozbaľovacieho zoznamu Select storage device: vyberte vdb - 20 GiB. Po dokončení inštalácie OS vypnite VM.

VirtIO Disk 1 obsahuje raw súbor, ktorý ste stiahli.

Upravte konfiguráciu VM, kliknite pravým tlačidlom myši na VirtIO Disk 1 > Remove Hardware (rozhodnite sa, či chcete tiež odstrániť raw súbor, ktorý ste stiahli), Delete.

Teraz je VirtIO Disk 1 jediným virtuálnym úložiskom VM a obsahuje úložisko BTRFS, na ktorom ste nainštalovali operačný systém KDE Linux. Spustite VM.

Na pripojenie ku KDE Linux pomocou SSH môžete povoliť službu sshd systemd:

sudo systemctl enable --now sshd

Poznámka: Synchronizácia schránky z VM na hostiteľa (QEMU/virt-manager) nefunguje kvôli upstreamovému problému, hoci existuje obídenie.

QEMU

Raw súbor môžete naštartovať vo virtuálnom stroji QEMU:

qemu-system-x86_64 -enable-kvm -m 4G -smp 4 \
  -drive if=pflash,format=raw,readonly=on,file=/usr/share/OVMF/x64/OVMF_CODE.4m.fd \
  -drive format=raw,file=kde-linux.raw

XCP-ng

  1. Stiahnite si najnovší obraz .raw.
  2. V Xen Orchestra vyberte Import > Disk, zvoľte úložný (nie ISO) repozitár pre uloženie súboru .raw, presuňte súbor .raw na cieľ a nahrajte ho výberom tlačidla Import.
  3. Vyberte New > VM a zvoľte požadovaný hostiteľský pool.
  4. V Info nastavte Template na Generic Linux UEFI a zadajte názov.
  5. V Performance zvoľte počet CPU (minimálne 2, ideálne 4+) a pamäť (minimálne 2 GB, ideálne 4+).
  6. V Install Settings vyberte PXE (nebudú použité ani možnosti zavedenia PXE, ani ISO, ale formulár vyžaduje výber jednej z dvoch).
  7. Ak nie je uvedené žiadne sieťové rozhranie, vyberte Add Interface, aby ste zabezpečili, že VM má sieťové pripojenie.
  8. V Disks vyberte úložný repozitár, kde sa má uložiť virtuálny disk VM, a upravte veľkosť na rozumnú hodnotu (vyžaduje sa minimum 15 GiB).
  9. V Advanced vyberte Show Advanced Settings a odznačte Boot VM after creation.
  10. Výberom Create dokončite vytváranie VM.
  11. Keď je v Xen Orchestra zobrazená stránka nového VM, vyberte kartu Disk a vyberte Attach Disk.
  12. Vyberte obraz .raw z rozbaľovacieho zoznamu priamo pod tlačidlami New Disk a Attach Disk, zaškrtnite Read Only, potom vyberte Attach.
  13. Vyberte kartu Advanced a pod Boot Order potiahnite Hard Disk na vrch a kliknite na Save.
  14. Vyberte kartu Console a spustite VM.
  15. Nainštalujte KDE Linux pomocou sprievodcu Install System v živom prostredí, potom po dokončení inštalácie vypnite operačný systém, aby ste čisto vypli VM.
  16. Vráťte sa na kartu Disks a pomocou ikony Remove VDI from this VM pri .raw súbore odstráňte inštalačné médium z VM.
  17. VM KDE Linux je teraz pripravený na použitie.

UTM (macOS)

UTM je open-source aplikácia virtuálneho stroja pre macOS, ktorá pod kapotou používa QEMU.

  1. Stiahnite si najnovší obraz .raw.
  2. Vytvorte nový virtuálny stroj a vyberte Emulate. Nevyberajte Virtualize, pretože Apple Virtualization framework je nekompatibilný s obrazom KDE Linux.
  3. Ako operačný systém vyberte Linux.
  4. Nastavte pamäť a jadrá CPU. Povoľte Display Output a Hardware OpenGL Acceleration.
    Nastavenia hardvéru UTM
  5. Pre zavádzacie zariadenie vyberte ISO Image a prehľadajte k súboru .raw, ktorý ste si stiahli.
    Nastavenia zavádzacieho zariadenia UTM
  6. Nastavte veľkosť úložiska virtuálneho disku.
  7. Preskočte nastavenie zdieľaného adresára a uložte VM.
  8. Otvorte nastavenia VM. Uvidíte dva disky: obraz .raw a prázdny cieľový disk. Vyberte disk .raw a nastavte Image Type na Disk Image, Interface na USB a vypnite Read Only.
    Nastavenia disku UTM
  9. Uložte nastavenia a spustite VM. Prejdite inštalátorom KDE Linux.
  10. Po dokončení inštalácie vypnite VM, odstráňte inštalačný disk .raw a opäť spustite VM. KDE Linux sa zavedie z nainštalovaného disku.

Článok napísal , a pod licenciou CC-BY-4.0.