Gemenskapslösning

Kör Home Assistant OS i ZimaOS ZVM: QCOW2, UEFI och VM-inställningar

An April–May 2026 ZVM thread where Home Assistant OS appeared stuck when created from a VDI with BIOS firmware. Multiple community users reported better results with QCOW2 plus UEFI, matching Home Assistant's current KVM guidance.

Att köra Home Assistant Container från ZimaOS App Store är inte samma sak som att köra Home Assistant OS. Containern ger dig Home Assistant Core i Docker, medan HAOS är en komplett appliance-avbild med Supervisor-hanterade tillägg och en egen driftmiljö. Den ursprungliga skribenten ville ha den fullständiga HAOS-upplevelsen eftersom vissa Tuya- och Xiaomi-integreringar inte fungerade bra för dem i containerdistributionen.

Det första ZVM-försöket kom aldrig längre än till laddningsskärmen, trots att det fick stå över natten. Tråden fastställde inte att ZVM i sig var oförmöget att köra HAOS. I stället identifierade senare svar två konfigurationsval som först borde ändras: användaren hade valt en VirtualBox-.vdi-diskavbild och äldre BIOS-firmware.

Så såg den ursprungliga ZVM-konfigurationen ut

ZimaOS ZVM-konfiguration med en Home Assistant VDI-avbild, 64 GB disk, 4 GB RAM, bryggat nätverk och BIOS-firmware
Den ursprungliga virtuella maskinen använde en VDI-disk och BIOS-firmware. Senare svar fokuserade på dessa två inställningar innan mer ingripande ändringar föreslogs.
ZimaOS-konsol för en virtuell maskin med Home Assistant OS som fastnat på en laddningsindikator
Den virtuella maskinen kom inte längre än så här med den ursprungliga konfigurationen.

Föredra QCOW2-avbilden för en KVM-liknande hypervisor

En community-medlem som hade kört Home Assistant OS i ZVM i ungefär två månader uppgav att de använde QCOW2-avbilden. Rekommendationen överensstämmer med Home Assistants aktuella nedladdningssida för virtuella maskiner, där QCOW2 publiceras för KVM-/Proxmox-liknande hypervisorer.

För en ny ZVM-distribution bör du börja med den aktuella Home Assistant OS-avbilden som är avsedd för KVM-liknande virtuella maskiner. En VDI-avbild förknippas främst med VirtualBox och är inte det mest naturliga förstahandsvalet för ZVM.

Använd UEFI-firmware

Den ursprungliga virtuella maskinen använde BIOS. Två separata svar i communityn föreslog att byta till UEFI, och aktuell vägledning från Home Assistant kräver UEFI för virtuella HAOS-maskiner.

Fungerande ZimaOS ZVM-inställningar från communityn för Home Assistant OS med QCOW2, 2 GB RAM, bryggat nätverk och UEFI-firmware
En användare som hade kört HAOS i ZVM delade denna QCOW2- och UEFI-konfiguration som en bekräftat fungerande referens.

Överdimensionera inte den virtuella maskinen innan startkompatibiliteten är löst

Den ursprungliga virtuella maskinen hade en virtuell disk på 64 GB och 4 GB RAM. En annan användare rapporterade en disk på 32 GB, där ungefär hälften fortfarande var ledig, och en sammanfattning från communityn föreslog att börja med omkring 2 vCPU:er, 2–4 GB RAM och 32 GB diskkapacitet.

Mer CPU, RAM eller lagring löser inte ett problem med firmware eller bildformat. Lös uppstartsprocessen först och öka därefter resurserna utifrån faktiska tillägg, historiklagring, databaser och integreringar.

Ge den första uppstarten tid att initieras

Ett svar påpekade att HAOS kan visa en svart eller stillastående konsol i flera minuter medan lagringen utökas och tjänster initieras. Det är något annat än att lämna samma laddningstillstånd över natten. Efter byte till en kompatibel avbild och UEFI bör du ge den första uppstarten tillräckligt med tid innan du drar slutsatsen att den har hängt sig.

VDI visade sig inte vara omöjligt

Den tydligaste korrigeringen av den förenklade slutsatsen ”VDI fungerar inte” kom senare i tråden: en annan ZimaBoard 2-användare uppgav att Home Assistant OS 17.3 i VDI-format fungerade för dem när den virtuella maskinen använde UEFI. Det innebär att bildformatet i sig inte bevisades vara grundorsaken.

Den mer korrekta slutsatsen är att QCOW2 plus UEFI är den säkrare förstahandskonfigurationen, eftersom den motsvarar den avsedda hypervisorfamiljen och en bekräftat fungerande ZVM-konfiguration från communityn. UEFI verkar vara det viktigare kravet.

När ZimaOS Home Assistant Container räcker

Sidan i ZimaOS App Store för containerprogrammet Home Assistant
App Store-versionen är enklare att distribuera, men tillhandahåller inte hela HAOS-modellen med Supervisor och tillägg.

Om de integreringar du behöver fungerar i Home Assistant Container är den lättare och du slipper köra ett andra operativsystem i en virtuell maskin. Om du specifikt behöver HAOS-tillägg eller den appliance-liknande hanteringsmodellen kan ZVM vara lämpligt, men det innebär också ytterligare ett virtualiseringslager som måste hållas stabilt genom ZimaOS-uppdateringar.

En separat hypervisor är en annan arkitektur

En deltagare föreslog att Proxmox skulle installeras på den fysiska N150-maskinen och att ZimaOS och Home Assistant OS skulle köras som separata virtuella maskiner. Det kan isolera Home Assistant från underhåll av ZimaOS, men det förändrar hela värdarkitekturen och bör inte beskrivas som nödvändigt för att lösa problemet i den här tråden.

En praktisk felsökningsordning

  1. Ladda ner den aktuella HAOS-avbilden för virtuella maskiner i stället för att återanvända en gammal fil.
  2. Börja med QCOW2 om ZVM stöder det.
  3. Välj UEFI-firmware.
  4. Tilldela måttliga resurser, till exempel 2 vCPU:er, 2–4 GB RAM och cirka 32 GB disk.
  5. Använd ett nätverksläge som ger HAOS-maskinen en användbar adress i det lokala nätverket.
  6. Ge den första uppstarten tillräckligt med tid för att initieras.
  7. Om den virtuella maskinen fortfarande inte startar, inspektera konsolen innan du ändrar lagrings- eller programinställningar.

Vanliga frågor om Home Assistant OS på ZVM

Vilken avbild bör jag prova först?

QCOW2 är det starkare förstahandsvalet eftersom den är avsedd för KVM-liknande hypervisorer och fungerade i en ZVM-distribution från communityn.

Bör ZVM använda BIOS eller UEFI för HAOS?

Använd UEFI. Aktuella krav från Home Assistant anger uttryckligen UEFI.

Behöver HAOS en virtuell disk på 64 GB?

Inte för en grundläggande installation. Användare i communityn rapporterade att 32 GB fungerade utan problem, även om omfattande historik eller tillägg kan motivera mer.

Visade det sig att VDI inte stöds?

Nej. En senare ZimaBoard 2-användare rapporterade en fungerande VDI-distribution med UEFI.