VM's just wont boot from images

Hi all!

I am trying out a little truenas scale, coming from xpenology. Basically to see whats out there, and to get more of my hardware.
Now I am trying some VM’ing. But whatever I do, none of the VM’s I make want to boot from the images.
I have ubuntu, windows, ARC loader.
All the VMs just go to uefi shell and thats that.
I gave libvirt-qemu access to the image location. It does not give any errors anymore at creating the VM. It sees it as the CD-rom.
CDrom is first to boot.
I didnt find any solution googling. I just dont see the issue here.

Dos anyone have any tips? Thanks!

When I choose legacy bios, the Win7 VM immediately booted the windows iso.
Ubuntu also boots. Both work like normal.
So no issue with Images or with the access.

Spice is terrible… Lots of time it stops responding. Mouse is way off.

Still cant get uefi to boot though

What Version of TrueNAS are you running? 24.10, 25.4, 25.10 Beta?

There is major diffrences in the VM backends between the versions.

I’ll assume your playing with the latest 25.10 Beta as I’ve seen the exact same issues with it. In the uefi shell I even tried manually running bootx64.efi and they would begin to boot but then crash… Waiting to see what the next 25.10 version brings before I go further with it.

Ohh actually I just checked all the VM’s on my test rig and I did get Mint V21.2 to boot/install with uefi and secure boot enabled on 25.10 Beta. Newer Mint Versions install ISO’s failed as the other uefi’s did.

Yes, I am.
I know truenas was not really made for VM, and most people know how to use linux anyway. But if there is gui, it might as well be useful. I feel the VM gui severely lacks basic setup features.

Anyway. my whole usecase was to check out other nas software for a photo share app like photostation. While having a good NAS file server base.
So I focused on that. And that experience went well. Truenas is of course a very good file server. Also truenas got quite userfriendly. Setting up disks, datasets and access, all was rather easy.

Installing apps almost always needed some reading on them beforehand, but that was of course to be expected.

For testing I went to the next one: Proxmox. For VM this is unbeatable.
For NAS not so much :wink:

For home use probably…
We’re currently evaluating switching from vSphere to Proxmox at my workplace and as much as I like Proxmox - it cannot nearly replace a full fledged vSphere environment.

At home I’d still choose Proxmox over ESXi standalone though.

TrueNAS’s virtualization feature (the “classic” libvirt-based one) works well enough to run some VMs as well though - it’s just missing some features compared to Proxmox.