ZimaOS può essere installato in una macchina virtuale Proxmox per i test e un tutorial della IceWhale Community del maggio 2025 ha documentato un metodo semplice che usa il firmware UEFI e il passthrough USB. L'autore originale ha creato una macchina virtuale standard, selezionato OVMF/UEFI, collegato un programma di installazione USB alla macchina virtuale tramite passthrough, impostato quella USB come prima nell'ordine di avvio e avviato il programma di installazione ZimaOS dalla console Proxmox.
Questo deve essere considerato un flusso di lavoro di test della community, non una garanzia che ogni funzionalità di ZimaOS sia ufficialmente supportata in ambiente virtualizzato. Post successivi della community hanno specificato che ZimaOS è progettato come sistema operativo autonomo e che le distribuzioni virtualizzate possono introdurre limitazioni legate alla virtualizzazione annidata, al passthrough dei dispositivi, all'archiviazione e agli agenti guest. Nel 2026, un altro utente ha inoltre segnalato difficoltà nel riprodurre la vecchia procedura Proxmox con i programmi di installazione ZimaOS più recenti; usa quindi le schermate storiche per comprendere l'architettura, senza presumere che ogni passaggio esatto del 2025 sia rimasto invariato.
Passaggio 1: creare la macchina virtuale Proxmox con UEFI
L'impostazione più importante della macchina virtuale nel tutorial originale era il tipo di firmware. Durante la creazione della macchina virtuale, seleziona un BIOS OVMF/UEFI invece di SeaBIOS.
Se la macchina virtuale era già stata creata con il firmware errato, l'autore originale affermava che era possibile modificarlo da:
Macchina virtuale → Hardware → BIOS → OVMF (UEFI)
Il post storico affermava che per quella specifica configurazione di test non era necessario un disco EFI. Uno script Proxmox-ZimaOS di terze parti più recente ora crea lo spazio di archiviazione EFI nel flusso di lavoro manuale; considera quindi questa differenza di versione e strumenti, non una contraddizione.
Esempio di definizione della macchina virtuale dalla discussione originale
CPU, memoria, dimensioni del disco virtuale e impostazioni di rete possono essere adattate al carico di lavoro del test. Non usare una macchina virtuale troppo piccola per valutare prestazioni di archiviazione, Docker, transcodifica o ZVM che in seguito verranno utilizzate su hardware reale.
Passaggio 2: usare il programma di installazione ZimaOS attuale
Il tutorial del 2025 indicava ai lettori di scaricare l'immagine più recente del programma di installazione ZimaOS.
Il modello di distribuzione della versione e del programma di installazione di ZimaOS è cambiato rispetto a questa discussione del 2025. Evita di inserire automaticamente nei flussi di lavoro attuali i vecchi nomi delle immagini beta 1.4.0 o 1.4.1.
Passaggio 3: scrivere il programma di installazione su USB
L'autore originale ha scritto il programma di installazione su un'unità USB fisica con Balena Etcher, quindi ha collegato il dispositivo USB all'host Proxmox fisico.
Questo metodo è semplice perché riproduce all’interno della VM un normale percorso di installazione su hardware fisico. Tuttavia, richiede un dispositivo USB libero e il passthrough USB di Proxmox.
Passaggio 4: passa l’unità USB di installazione alla VM
In Proxmox:
VM → Hardware → Aggiungi → Dispositivo USB
Seleziona Usa porta USB e scegli la porta contenente l’unità di installazione di ZimaOS.
Passaggio 5: imposta l’USB come primo dispositivo nell’ordine di avvio
Apri:
VM → Opzioni → Ordine di avvio
Abilita il dispositivo USB passato alla VM e spostalo sopra il disco di sistema della VM.
Passaggio 6: avvia la VM ed esegui il programma di installazione
Apri la console Proxmox e avvia la VM. Dovrebbe apparire il programma di installazione di ZimaOS. Installa ZimaOS sul disco virtuale previsto, quindi rimuovi o declassa il supporto di installazione al termine dell’installazione.
L’autore originale ha riferito che ZimaOS 1.4.0 e 1.4.1-beta2 si avviavano in questa configurazione, mentre 1.4.1-beta1 no. Questi risultati specifici per versione sono storici e non devono essere usati per scegliere una versione attuale.
Una risposta successiva della community ha collegato uno script di automazione per Proxmox
Nel luglio 2025, un altro partecipante ha dichiarato di aver installato ZimaOS in Proxmox con uno script. Quel link ora rimanda al repository R0GGER/proxmox-zimaos di terze parti.
Il repository supporta attualmente flussi di installazione sia automatici sia manuali. La documentazione stessa segnala un’importante limitazione attuale: la distribuzione di ZimaOS è passata da immagini pubblicate direttamente a programmi di installazione, quindi lo script automatico potrebbe installare una base meno recente e richiedere poi un aggiornamento all’interno di ZimaOS.
Il repository contiene anche un video di installazione separato, ma il video non era incorporato nel post originale di IceWhale; pertanto viene mantenuto come riferimento esterno anziché migrato come contenuto sorgente.
Esamina gli script di installazione di terze parti prima di eseguirli
Il repository della community fornisce comandi che scaricano uno script shell e lo eseguono direttamente sul nodo Proxmox. È comodo, ma concede allo script il controllo amministrativo sulla creazione delle VM, sull’archiviazione e sulla rete.
Esamina il codice sorgente dello script prima di eseguirlo su un host Proxmox che contiene VM o dischi importanti. Un host di virtualizzazione è un sistema ad alto impatto e una destinazione di archiviazione errata può distruggere i dati.
QEMU Guest Agent è una limitazione nota di ZimaOS di serie
Una risposta successiva ha chiesto come installare qemu-guest-agentIl membro della community gelbuilding ha segnalato che ZimaOS di serie è un sistema immutabile e con accesso limitato, privo di un normale flusso di lavoro basato su un gestore di pacchetti per installare l’agente guest.
Hanno anche provato a eseguire l’agent in Docker, ma il canale virtio di Proxmox:
/dev/virtio-ports/org.qemu.guest_agent.0
non funzionava correttamente attraverso il container nel loro test.
Pertanto, il thread di origine non fornisce una soluzione confermata per QEMU Guest Agent su ZimaOS standard. Non promettere il normale funzionamento del guest agent solo perché la VM si avvia.
ZimaOS virtualizzato è utile per i test, ma presenta limiti di supporto
Un’altra risposta del supporto della community di ZimaOS, pubblicata nel dicembre 2025, ha dichiarato che ZimaOS è progettato come sistema operativo autonomo e che gli ambienti virtuali non sono ufficialmente supportati, sebbene gli utenti siano riusciti a far funzionare Proxmox e VirtualBox.
Ciò significa che una VM Proxmox è eccellente per:
- valutare la WebUI;
- testare le applicazioni Docker;
- imparare a usare l’interfaccia di archiviazione;
- provare gli aggiornamenti prima di trasferirli a un sistema di test separato.
È meno rappresentativo per:
- gestione diretta dei dischi;
- passthrough USB;
- passthrough della GPU;
- virtualizzazione annidata ZVM;
- sospensione hardware e gestione dell’alimentazione;
- Integrazione di QEMU Guest Agent.
Nota sull’accesso SMB da Windows 10 nelle risposte
Un utente successivo ha riferito che Windows 11 e Linux Mint hanno rilevato immediatamente la VM ZimaOS, mentre Windows 10 ha richiesto la mappatura manuale di un’unità di rete con Connetti usando credenziali diverse.
Questo è un dettaglio di autenticazione SMB del client, non un requisito di rete di Proxmox. Se la WebUI di ZimaOS funziona ma Windows non riesce a montare una condivisione, risolvi i problemi relativi alle credenziali SMB separatamente dalla scheda di rete di base della VM.
Checklist di ZimaOS su Proxmox
- Crea una VM di test con firmware UEFI/OVMF.
- Assegna CPU, RAM, disco e rete bridged sufficienti per il carico di lavoro che vuoi valutare.
- Usa l’installer ZimaOS attuale anziché una vecchia immagine beta del post del 2025.
- Per il flusso di lavoro originale, scrivi l’installer su USB e assegnalo alla VM tramite passthrough.
- Imposta prima l’installer nell’ordine di avvio.
- Installa sul disco virtuale, quindi rimuovi o declassa il supporto di installazione.
- Non dare per scontato che QEMU Guest Agent sia disponibile in ZimaOS standard.
- Esamina gli script Proxmox di terze parti prima di eseguirli come root.
- Usa una VM per i test, non come prova che tutte le funzioni di ZimaOS specifiche dell’hardware siano ufficialmente supportate.
FAQ di ZimaOS su Proxmox
ZimaOS può funzionare in Proxmox?
Sì, gli utenti della community lo hanno eseguito con successo per i test. Il tutorial originale utilizzava UEFI e il passthrough USB.
Proxmox è una distribuzione di ZimaOS ufficialmente supportata?
Le risposte del supporto della community hanno descritto ZimaOS virtualizzato come non supportato, anche se Proxmox e VirtualBox possono funzionare. Consideralo una distribuzione della community o di test.
È necessario UEFI?
Il tutorial originale utilizzava OVMF/UEFI e lo identificava come impostazione firmware fondamentale.
Posso installare qemu-guest-agent?
Il thread di origine non ha trovato un metodo funzionante con ZimaOS standard. Il sistema immutabile e l’accesso al canale virtio sono stati indicati come ostacoli.
