Fixup libvirt setup

This commit is contained in:
Warren Hood 2023-12-08 04:20:39 +02:00
parent 395444a82b
commit 3e567de177
2 changed files with 4 additions and 1 deletions

View file

@ -1,7 +1,7 @@
#!/bin/bash
echo "Setting up KVM for Arch Linux"
sudo pacman -S qemu libvirt edk2-ovmf virt-manager ebtables dnsmasq qemu-audio-pa
sudo pacman -S qemu libvirt edk2-ovmf virt-manager ebtables dnsmasq qemu-audio-pa dmidecode
# Check if IOMMU is supported
dmesg_iommu_out=$(sudo dmesg | grep -i -e DMAR -e IOMMU)

View file

@ -1,6 +1,9 @@
#!/bin/bash
# This is a simple script to automate the process described by https://asus-linux.org/wiki/vfio-guide/#chapter-3-creating-our-vm
echo "Ensuring libvirt is enabled"
sudo systemctl enable --now libvirtd
echo "Setting up libvirt hooks"
sudo mkdir -p /etc/libvirt/hooks/qemu.d && sudo wget 'https://asus-linux.org/files/vfio/libvirt_hooks/qemu' -O /etc/libvirt/hooks/qemu && sudo chmod +x /etc/libvirt/hooks/qemu