Konfiguracja QEMU i VMM
Instalacja
Dział zatytułowany „Instalacja”Aby zainstalować i uruchomić VMM (Virtual Machine Manager) oraz QEMU na CachyOS, proces wygląda następująco:
# To zainstaluje potrzebne pakiety (zwróć uwagę na notatkę o "Windows 11" poniżej):sudo pacman -S qemu-full virt-manager swtpm# To doda użytkownika do grupy "libvirt", aby mógł z niej korzystać:sudo usermod -aG libvirt $USER# Backend LXC (opcjonalny, dla kontenerów linuxowych, włączenie obu backendów nie powoduje konfliktu):systemctl enable --now libvirtd.service# Backend QEMU (dla maszyn wirtualnych):systemctl enable --now libvirtd.socket# To uruchomi Internet w maszynie wirtualnej, gdy tylko się ona uruchomi:sudo virsh net-autostart defaultPodstawy tworzenia maszyny wirtualnej
Dział zatytułowany „Podstawy tworzenia maszyny wirtualnej”Najpierw uruchom VMM. Pierwsze, co cię przywita, to te łączące się elementy:

-
Następnie kliknij
Edit -> Preferences -> ✅ Enable XML editingi zamknij to podmenu. -
Teraz możesz utworzyć nową maszynę wirtualną, klikając ekran z gwiazdką i ikoną odtwarzania lub
File -> New Virtual Machine. Zostaniesz przywitany przez kreatora maszyn wirtualnych. Obok
Connection:zobaczysz rozwijane menu, kliknij je, wybierz odpowiednią opcję, a następnie przejdźForward.
Zostaniesz poproszony o zlokalizowanie pobranego obrazu
.isosystemu operacyjnego. KliknijBrowse...i znajdź go. Możesz również dodać lub utworzyć dedykowany katalog do przechowywania plików .iso, klikając przycisk+ (Add Pool). Jeśli chcesz ponownie użyć ścieżkiUser Sessionw tym celu, znajduje się ona w~/.config/libvirt/. Jeśli twój system operacyjny nie zostanie wykryty automatycznie, po prostu odznacz automatyczne wykrywanie i wybierz ręcznie najbliższy odpowiednik,
przykład: CachyOS = Arch Linux.-
Krok 3 jest prosty. Po prostu przydziel maszynie wirtualnej tyle pamięci RAM i rdzeni procesora, ile chcesz. Nie jest to ustalone na stałe i można to łatwo zmienić.
-
W kroku 4 możesz wybrać utworzenie wirtualnej przestrzeni dyskowej (tworzy to plik .qcow2) lub ścieżki, której ma używać maszyna wirtualna.
-
W kroku 5 zaznacz
Customize configuration before install -> Finish. Trafisz teraz tutaj:
Jest kilka rzeczy, które powinieneś tutaj sprawdzić, jeśli instalujesz maszynę wirtualną z Linuksem. W
Overviewupewnij się, że chipset to Q35, a oprogramowanie układowe to UEFI. O ile nie instalujesz czegoś naprawdę starego lub nie robisz czegoś nietypowego, nigdy nie chcesz innej konfiguracji. Jeśli tworzysz maszynę wirtualną zWindows 11, przejdź doAdd Hardware -> TPM, a następnie wybierz Emulated lub Passthrough (zobacz notatkę na górze) iFinish, aby zamknąć podmenu.-
Teraz kliknij
Begin Installation. -
Jeśli jesteś w maszynie wirtualnej z Linuksem (lub innym systemem operacyjnym, który używa OpenGL i/lub dostarcza libvulkan), przejdź odpowiednio do EGL Headless i/lub Virtio-Venus.
Ostatnia uwaga
Dział zatytułowany „Ostatnia uwaga”Jeśli jesteś w maszynie wirtualnej z Windows 11, aby poprawić wydajność, możesz:
- zainstalować sterowniki Virtio-Win od RedHat w systemie gościa
- jeśli masz zintegrowaną kartę graficzną Intela, możesz zamiast tego zainteresować się GVT-g i MDEV
- jeśli masz zintegrowaną kartę graficzną Intela i dedykowaną kartę graficzną, możesz zamiast tego zainteresować się GVT-d
- jeśli masz zintegrowaną kartę graficzną i dedykowaną kartę graficzną lub co najmniej dwie dedykowane karty graficzne i chcesz zamiast tego przekazać dedykowaną kartę, możesz zainteresować się VFIO