Leaving notes here for setting up HassOS on unRaid using the vmdk file in case anyone else wants to try or add their knowledge and experience because I basically fumbled through this…but it works!
Download a hassos vmdk
Place the vmdk file somewhere on your unRaid system.
I used /domains
Convert the vmdk to a qcow2 img
To convert, open a terminal in unRaid (upper right in the toolbar) and use this command, making sure to use the correct directory if not using
qemu-img convert -f vmdk /mnt/user/domains/hassos_ova-1.6.vmdk -O qcow2 /mnt/user/domains/hassos_ova-1.6.qcow2
Resize the disk before setting up the VM
This is important to do now before starting up the VM. Give yourself at least 32GB.
sudo qemu-img resize /mnt/user/domains/hassos_ova-1.6.qcow2 +32G
Set up a new Linux VM (the generic Linux choice)
VM settings I used:
CPU Mode: Host Passthrough
Primary vDisk Location: Manual / hassos_ova-1.6.qcow2
Primary vDisk Bus: SATA
Network Bridge: br0
Now hit update to save the edit and then start your VM. Connect via VNC.
Hopefully you are seeing it boot at this point.
I let it run for a short time until it paused, then I hit enter to login as “root”
At the Hassio screen, enter ‘login’ to get to the host.
Check your host’s connection with
Find your IP address with
ip addr show
Connect to your_ip:8123 and you should see the splash screen with the “20 minute” warning. If you’re not fast enough you may miss it, however, as I was at the Home Assistant overview page within 3-4 minutes of arriving at the splash screen!!
Thanks to @dale3h and @rbflurry at github! https://github.com/home-assistant/hassos/issues/97