I’m trying pass the second ethernet device on my NAS into a Incus VM, but it fails to start with the error
$ incus start test2
Error: Failed to start device "enp6s0": lstat /sys/bus/pci/devices/0000:02:00.0/iommu_group: no such file or directory
Try `incus info --show-log test2` for more info
Following up with the log
$ incus info --show-log test2
Name: test2
Status: STOPPED
Type: virtual-machine
Architecture: x86_64
Created: 2025/03/30 21:36 EDT
Last Used: 1969/12/31 19:00 EST
Error: open /var/log/incus/test2/qemu.log: no such file or directory
it doesn’t exist.
# ls /var/log/incus/test2/qemu.log
ls: cannot access '/var/log/incus/test2/qemu.log': No such file or directory
Further relevant information:
$ incus --version
6.0.3
$ incus config show --expanded test2
architecture: x86_64
config:
image.architecture: amd64
image.description: Archlinux current amd64 (20250330_04:18)
image.os: Archlinux
image.release: current
image.requirements.secureboot: "false"
image.serial: "20250330_04:18"
image.type: disk-kvm.img
image.variant: default
security.secureboot: "false"
volatile.base_image: a04f767ceca046be1ecdd78dbf5aa40d16c66649ced73f9ed1502fe3c698351e
volatile.cloud-init.instance-id: 97d57ffb-2a29-4e62-b43a-70e5599ba8e4
volatile.eth0.hwaddr: 00:16:3e:9e:b9:fe
volatile.uuid: 59854c63-8e2d-4e73-93a4-7d957db510fc
volatile.uuid.generation: 59854c63-8e2d-4e73-93a4-7d957db510fc
volatile.vsock_id: "255252908"
devices:
enp6s0:
name: enp6s0
nictype: physical
parent: enp2s0
type: nic
eth0:
name: eth0
network: incusbr0
type: nic
root:
path: /
pool: default
size: 12GB
type: disk
ephemeral: false
profiles:
- default
- forward
stateful: false
description: ""