I’m brand new to TrueNAS and started playing with Instances/Incus. I wanted to avoid running TrueNAS in Proxmox.
I exported a VM from Proxmox, imported it in a zvol in TrueNAS, created an instance with the volume (moved from DataSet/zvol to Instance Volume) and I did not specify any disk as the volume is enough.
Now a disk called “root” was added to the VM and I can’t remove it.
With Instances (Incus) a new instance will always get a “root” disk. Assigning ZVOLs are just additional vDisks. Its just the way TrueNAS SCALE was built. I too was not able to remove these “root” vDisks with WebUI.
Just forget about it all and wait for TrueNAS SCALE 25.04.2.
Virtualization (libvirt) will be returning.
Instances (Incus) will be deprecated.
Just save yourself some time and do it later with Virtualization (libvirt).