Running Home Assistant OS in a virtual machine using the provided VM images is a supported configuration.
From ADR-0015: Installation Method: Home Assistant OS:
Supported Hypervisors
The Home Assistant Operating System can be run on a Hypervisor and thus be run as a virtual machine. The following Hypervisors are supported:
- KVM/QEMU
- VirtualBox
- VMWare
- Xen
We will provide documentation for the following systems build on top of these technologies:
- Proxmox (KVM/QEMU based)
- Unraid (KVM/QEMU based)
- VirtualBox
- VMWare