I want to setup an Ubuntu VM using the built in VM functionality of TrueNAS.
At the very least, I want to install Plex Server on this VM, since the official TrueNAS Plex Server jail does not have access to Intel QuickSync functionality. It is my understanding this is because FreeBSD does not support QuickSync.
Basic Management | (truenas.com)
Following the above guide, I setup a VM with the following options:
- Linux Guest OS
- UEFI boot method
- Start on boot = yes
- Enable VNC
- 1 virtual CPU
- 2 cores
- 4 threads
- 8GB RAM
- 80GB Hard Drive space
- VirtIO Adapter
During the setup process, I pointed to an Ubuntu 20.04 LTS iso for the installer image
Installation seemed to run fine.
After installation finished, this is when the problems started:
Questions:
At the very least, I want to install Plex Server on this VM, since the official TrueNAS Plex Server jail does not have access to Intel QuickSync functionality. It is my understanding this is because FreeBSD does not support QuickSync.
Basic Management | (truenas.com)
Following the above guide, I setup a VM with the following options:
- Linux Guest OS
- UEFI boot method
- Start on boot = yes
- Enable VNC
- 1 virtual CPU
- 2 cores
- 4 threads
- 8GB RAM
- 80GB Hard Drive space
- VirtIO Adapter
During the setup process, I pointed to an Ubuntu 20.04 LTS iso for the installer image
Installation seemed to run fine.
After installation finished, this is when the problems started:
- No matter what I did, I wasn't able to start up the VM
- I decided to reboot the entire TrueNAS server
- Once restarted, it looks like reboot is successful because I can see the 11 or so options (see attached screenshot example)

- After it gets to this screen, none of the machines on my entire network can access the Internet
- I can't even login to the truenas admin interface using a browser on a different machine
Questions:
- What did I do wrong?
- How can I prevent the VM from starting on bootup?
- How can I make sure the VM I setup plays nicely with my network?