Installing HAOS (Home Assistant OS) in a VM

HAOS will only use the serial console if the VM does not have a VGA device in my experience.
Did you write the RAW image to the ZVOL with dd?

The second console screen shot above looks like the EFI shell so the VM has not yet booted from the virtual disk drive.

I decided to try a different CPU option, as in the logs I saw a lot of warnings that seemed to point at the CPU (like 2026-01-21T16:38:57.459318Z qemu-system-x86_64: warning: This feature depends on other features that were not requested:). My CPU is an EPYC 7713. Instead of using Host Passthrough or Host Model, I swapped it to kvm64 and I do now see it working in the Serial Shell (still no display, but that’s not an issue for me).

I remove the display devices from all “Unixy” VMs after initial installation. Serial console is just better.

1 Like