diff --git a/setup_arch_kvm b/setup_arch_kvm index a486c94..92a0c7e 100755 --- a/setup_arch_kvm +++ b/setup_arch_kvm @@ -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) diff --git a/setup_asus_libvirt b/setup_asus_libvirt index d97abd8..e504697 100755 --- a/setup_asus_libvirt +++ b/setup_asus_libvirt @@ -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