Tried to install another Linux distro inside a virtual machine so I can test the latest WINE without having to mess with Bazzite. Every time I do, the UEFI firmware it gives me an Access Denied error when QEMU’s virtual disc drive tries to access it.
I have given it permissions via ujust virtualization
, removed the Flatpak version and layered the native RPM version of virt-manager, moved the ISO to /var/lib/libvirt/images so QEMU has no excuse, even disabled SELinux entirely, yet I still get Access Denied.
Nothing shows up in journalctl or dmesg about permissions relating to the ISO. All I get on the virtual machine’s firmware is
BdsDxe: failed to load Boot0001 "UEFI QEMU DVD-ROM QM00001 " from PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0xFFFF),0x0) : Access Denied
I have been able to work around this by using the Flatpak version of GNOME Boxes instead, ISOs work in it fine (presuming it’s running as user?) but this has been frustrating to deal with nonetheless.