Unable to Boot VM from Image

Hi,
I am running ElectricEel-24.10.1 and am trying to set up a VM for OpenWRT or OPNsense but I cannot get either image to boot.
I have tried both EFI and Legacy boot options (with corresponding images) and the VM is unable to see the bootable CD.

Neither OS image is able to boot.

I’ve tried uploading the images using the Create VM Wizard and also copying them via smb.

I’ve removed and recreated the cdrom device with the lowest device order.

I’ve tried using datasets with ACLs where the libvirt-qemu user has full permissions
I’ve tried setting the execute permissions on each path node.

I’ve tried recreating the root dataset and starting over.

I am out of ideas. All these things essentially show that there is no cd on the guest.

Unfortunately I can’t attach or link anything.

Thanks!

root@truenas2[/var/empty]# cd /mnt
root@truenas2[/mnt]# ls
local
root@truenas2[/mnt]# cd /mnt
root@truenas2[/mnt]# ls -l
total 1
drwxr-xr-x 4 root root 4 Dec 29 09:22 local
root@truenas2[/mnt]# cd local
root@truenas2[/mnt/local]# ls -l
total 25
drwxrwx--- 2 root root 2 Dec 29 09:23 shared
drwxr-xr-x 2 root root 4 Dec 29 09:23 vm
root@truenas2[/mnt/local]# cd vm
root@truenas2[/mnt/local/vm]# ls -l
total 922321
-rwxrwxr-x 1 libvirt-qemu libvirt-qemu 2618501632 Dec 28 15:57 OPNsense-24.7-vga-amd64.img
-rwxr-xr-x 1 libvirt-qemu libvirt-qemu  126123520 Dec 29 09:19 openwrt-23.05.5-x86-64-generic-ext4-combined-efi.img
root@truenas2[/mnt/local/vm]#