LXC VM running FreeBSD can't see hard disk

Hello,
I have similar problem, not with pfSense, but Opnsense, family affair…

lxc init opnsense --empty --vm -c limits.cpu=4 -c limits.memory=4GB -c security.secureboot=false
echo -n '-boot menu=on -machine pc-q35-2.6 -device virtio-vga -vnc :2 -drive file=/home/user/OPNsense-20.7-OpenSSL-dvd-amd64.iso,index=0,media=cdrom,if=ide' | lxc config set opnsense raw.qemu -
lxc start opnsense && lxc console opnsense

And

Error: Failed to run: /snap/lxd/current/bin/lxd forklimits limit=memlock:unlimited:unlimited -- /snap/lxd/16926/bin/qemu-system-x86_64 -S -name opnsense -uuid 4f5bd929-890a-4299-9e04-a4c8753721ec -daemonize -cpu host -nographic -serial chardev:console -nodefaults -no-reboot -no-user-config -sandbox on,obsolete=deny,elevateprivileges=allow,spawn=deny,resourcecontrol=deny -readconfig /var/snap/lxd/common/lxd/logs/opnsense/qemu.conf -pidfile /var/snap/lxd/common/lxd/logs/opnsense/qemu.pid -D /var/snap/lxd/common/lxd/logs/opnsense/qemu.log -chroot /var/snap/lxd/common/lxd/virtual-machines/opnsense -smbios type=2,manufacturer=Canonical Ltd.,product=LXD -runas lxd -boot menu=on -machine pc-q35-2.6 -device virtio-vga -vnc :2 -drive file=/home/user/OPNsense-20.7-OpenSSL-dvd-amd64.iso,index=0,media=cdrom,if=ide: qemu-system-x86_64: -vnc :2: VNC support is disabled: exit status 1
Try `lxc info --show-log opnsense` for more info

lxc info --show-log opnsense

Name: opnsense
Location: none
Remote: unix://
Architecture: x86_64
Created: 2020/09/05 15:18 UTC
Status: Stopped
Type: virtual-machine
Profiles: default
Error: open /var/snap/lxd/common/lxd/logs/opnsense/qemu.log: no such file or directory

I don’t know why.

Thanks