January 28, 20251 yr I just upgraded to Unraid 7.0.0. On 6.12, I had a VMS running just fine with no issues. Now, when I try to start this virtual machine, I get the following error. I have no idea how to fix this, I can't find any posts anywhere about other people having this issue to reference from. Can you all help me? Execution error unsupported configuration: locking options are not supported by this virtiofsd When I go to the VM logs, it just says: 2025-01-28 17:37:11.678+0000: shutting down, reason=failed
January 29, 20251 yr Hi there! I had this same issue and I got it to turn the VM on by only having 1 CPU pinned. If anyone knows the rules for cpu core selection for a VM that would be helpful to know. :)
January 30, 20251 yr So only having 1 CPU pinned did boot to the VM but then the VM shows "No bootable device". This is for my RetroNas VM that was created with the RetronNAS docker. It worked before I updated to Unraid 7.0.
January 30, 20251 yr This is the logs for when I boot the VM: 2025-01-30 02:52:16.127+0000: Starting external device: virtiofsd /usr/libexec/virtiofsd --fd=40 --shared-dir /mnt/user/retronas --cache always --sandbox chroot --xattr 2025-01-30 02:52:16.185+0000: starting up libvirt version: 10.7.0, qemu version: 9.1.0, kernel: 6.6.68-Unraid, hostname: Tower LC_ALL=C \ PATH=/bin:/sbin:/usr/bin:/usr/sbin \ HOME=/var/lib/libvirt/qemu/domain-6-RetroNAS \ XDG_DATA_HOME=/var/lib/libvirt/qemu/domain-6-RetroNAS/.local/share \ XDG_CACHE_HOME=/var/lib/libvirt/qemu/domain-6-RetroNAS/.cache \ XDG_CONFIG_HOME=/var/lib/libvirt/qemu/domain-6-RetroNAS/.config \ /usr/local/sbin/qemu \ -name guest=RetroNAS,debug-threads=on \ -S \ -object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/var/lib/libvirt/qemu/domain-6-RetroNAS/master-key.aes"}' \ -machine pc-q35-7.1,usb=off,dump-guest-core=off,mem-merge=off,memory-backend=pc.ram,hpet=off,acpi=on \ -accel kvm \ -cpu host,migratable=on,host-cache-info=on,l3-cache=off \ -m size=2097152k \ -object '{"qom-type":"memory-backend-memfd","id":"pc.ram","share":true,"x-use-canonical-path-for-ramblock-id":false,"size":2147483648}' \ -overcommit mem-lock=off \ -smp 1,sockets=1,dies=1,clusters=1,cores=1,threads=1 \ -uuid 86baf4aa-7e78-43b7-9373-ca81e039f65f \ -no-user-config \ -nodefaults \ -chardev socket,id=charmonitor,fd=39,server=on,wait=off \ -mon chardev=charmonitor,id=monitor,mode=control \ -rtc base=localtime,driftfix=slew \ -global kvm-pit.lost_tick_policy=delay \ -no-shutdown \ -boot strict=on \ -device '{"driver":"pcie-root-port","port":8,"chassis":1,"id":"pci.1","bus":"pcie.0","multifunction":true,"addr":"0x1"}' \ -device '{"driver":"pcie-root-port","port":9,"chassis":2,"id":"pci.2","bus":"pcie.0","addr":"0x1.0x1"}' \ -device '{"driver":"pcie-root-port","port":18,"chassis":3,"id":"pci.3","bus":"pcie.0","addr":"0x2.0x2"}' \ -device '{"driver":"pcie-root-port","port":19,"chassis":4,"id":"pci.4","bus":"pcie.0","addr":"0x2.0x3"}' \ -device '{"driver":"pcie-root-port","port":20,"chassis":5,"id":"pci.5","bus":"pcie.0","addr":"0x2.0x4"}' \ -device '{"driver":"pcie-root-port","port":21,"chassis":6,"id":"pci.6","bus":"pcie.0","addr":"0x2.0x5"}' \ -device '{"driver":"ich9-usb-ehci1","id":"usb","bus":"pcie.0","addr":"0x7.0x7"}' \ -device '{"driver":"ich9-usb-uhci1","masterbus":"usb.0","firstport":0,"bus":"pcie.0","multifunction":true,"addr":"0x7"}' \ -device '{"driver":"ich9-usb-uhci2","masterbus":"usb.0","firstport":2,"bus":"pcie.0","addr":"0x7.0x1"}' \ -device '{"driver":"ich9-usb-uhci3","masterbus":"usb.0","firstport":4,"bus":"pcie.0","addr":"0x7.0x2"}' \ -device '{"driver":"virtio-serial-pci","id":"virtio-serial0","bus":"pci.3","addr":"0x0"}' \ -blockdev '{"driver":"file","filename":"/mnt/user/domains/RetroNAS/vdisk1.img","node-name":"libvirt-1-storage","auto-read-only":true,"discard":"unmap","cache":{"direct":false,"no-flush":false}}' \ -blockdev '{"node-name":"libvirt-1-format","read-only":false,"discard":"ignore","cache":{"direct":false,"no-flush":false},"driver":"qcow2","file":"libvirt-1-storage","backing":null}' \ -device '{"driver":"virtio-blk-pci","bus":"pci.4","addr":"0x0","drive":"libvirt-1-format","id":"virtio-disk2","bootindex":1,"write-cache":"on","serial":"vdisk1"}' \ -chardev socket,id=chr-vu-fs0,path=/var/lib/libvirt/qemu/domain-6-RetroNAS/fs0-fs.sock \ -device '{"driver":"vhost-user-fs-pci","id":"fs0","chardev":"chr-vu-fs0","queue-size":1024,"tag":"retronas","bus":"pci.1","addr":"0x0"}' \ -netdev '{"type":"tap","fd":"40","vhost":true,"vhostfd":"42","id":"hostnet0"}' \ -device '{"driver":"virtio-net-pci","netdev":"hostnet0","id":"net0","mac":"52:54:00:0f:3b:d3","bus":"pci.2","addr":"0x0"}' \ -chardev pty,id=charserial0 \ -device '{"driver":"isa-serial","chardev":"charserial0","id":"serial0","index":0}' \ -chardev socket,id=charchannel0,fd=38,server=on,wait=off \ -device '{"driver":"virtserialport","bus":"virtio-serial0.0","nr":1,"chardev":"charchannel0","id":"channel0","name":"org.qemu.guest_agent.0"}' \ -device '{"driver":"usb-tablet","id":"input0","bus":"usb.0","port":"1"}' \ -audiodev '{"id":"audio1","driver":"none"}' \ -vnc 0.0.0.0:0,websocket=5700,share=ignore,audiodev=audio1 \ -k en-us \ -device '{"driver":"qxl-vga","id":"video0","max_outputs":1,"ram_size":67108864,"vram_size":67108864,"vram64_size_mb":0,"vgamem_mb":16,"bus":"pcie.0","addr":"0x1e"}' \ -global ICH9-LPC.noreboot=off \ -watchdog-action reset \ -device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.5","addr":"0x0"}' \ -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \ -msg timestamp=on 2025-01-30 02:52:16.185+0000: Domain id=6 is tainted: high-privileges char device redirected to /dev/pts/2 (label charserial0) qxl_send_events: spice-server bug: guest stopped, ignoring
January 30, 20251 yr Same exact issue I had. This is also for my retronas server. To fix it I set Primary vDisk Bus to SATA. Why did this work? I dunno!
February 8, 20251 yr On 1/29/2025 at 10:44 PM, BigFishCarl said: Same exact issue I had. This is also for my retronas server. To fix it I set Primary vDisk Bus to SATA. Why did this work? I dunno! Wow, this worked for me. I could not do the initial vm setup and this worked like a charm. Thanks Edited February 10, 20251 yr by xanderman21
April 6, 20251 yr I ran into this same error. The issue was that I had this block to pass a directory through to my VM <filesystem type='mount' accessmode='passthrough'> <driver type='virtiofs' queue='1024'/> <binary path='/usr/libexec/virtiofsd' xattr='on'> <cache mode='always'/> <sandbox mode='chroot'/> <lock posix='on' flock='on'/> <!-- ❌ REMOVE THIS LINE --> </binary> <source dir='/mnt/user/steam/'/> <target dir='steam'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </filesystem> The issue was the `<lock posix='on' flock='on' />` line, which is a legacy way to enable locks that isn't supported anymore. Removing that line allowed the VM to boot up and file locking in that directory still works.
May 21May 21 On 1/29/2025 at 10:44 PM, BigFishCarl said:Same exact issue I had. This is also for my retronas server. To fix it I set Primary vDisk Bus to SATA. Why did this work? I dunno!This worked for me, thank you so much xD
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.