Ostatnia aktualizacja 12.04.2026
Ten skrypt tworzy guest VM QEMU+KVM. Jest to jedynie template z placeholderami do przyszłego użycia.
- Firmware UEFI, OVMF
- główny dysk to plik
qcow2 - sieć to emulowana karta
e1000podpięta do nieuprzywilejowanego NAT-u - część USB jest przepuszczana z hosta
- grafika i audio GPU są przekazywane bezpośrednio jako urządzenie PCI przez VFIO.
Link do skryptu.
Argumenty
Skrypt przyjmuje 3 argumenty
drive_file="${1:-}"- plik dyskuiso_file="${2:-}"- plik obrazu (opcjonalny argument)boot_mode="${3:-bootdisk}"- pozwala na wybór (czy bootować z qcow2 czy z obrazu iso)
Przykładowe użycie (jeśli OS jest zainstalowany, można pominąć drugi argument):
./template-vm.bash template-vm.qcow2 distro.iso bootiso