A VM with Machine Default (i440fx) and a Virtiofs cannot boot with Display Serial terminal 0 (serial0): it only shows 1 vCPU 100% endlessly without any serial terminal output.
It boots fine without a virtiofs or with a different display or using q35, My work-around for my headless Ubuntu Server 26.04 is using q35 instead. The system log shows these errors:
EDIT: Up to date no-subscription PVE 9.2.21.
It boots fine without a virtiofs or with a different display or using q35, My work-around for my headless Ubuntu Server 26.04 is using q35 instead. The system log shows these errors:
Code:
pvedaemon[314754]: <root@pam> starting task UPID:sentry:0005C709:0038024D:6AD258A3:qmstop:117:root@pam:
pvedaemon[314754]: worker exit
QEMU[378005]: kvm: Failed to read msg header. Read 0 instead of 12. Original request 0.
QEMU[378005]: kvm: Failed to set msg fds.
QEMU[378005]: kvm: vhost VQ 1 ring restore failed: -22: Invalid argument (22)
QEMU[378005]: kvm: Failed to set msg fds.
QEMU[378005]: kvm: vhost_set_vring_call failed 22
QEMU[378005]: kvm: Failed to set msg fds.
QEMU[378005]: kvm: vhost_set_vring_call failed 22
unknown[377999]: sentry virtiofsd[377997]: Waiting for daemon failed: WaitDaemon(Any { .. })
unknown[377999]: sentry virtiofsd[377997]: Error in vring worker: Any { .. }
pvedaemon[2499]: worker 314754 finished
EDIT: Up to date no-subscription PVE 9.2.21.
Last edited:
