Solo mu a centesimi, sulla base dei miei test.
Ho fatto dei test con un guest Windows 10, in esecuzione su un host Windows 10 e su un host Linux (o almeno ci ho provato).
Senza contare che tutti i dischi virtuali che uso sono inmutabili (per garantire test identici).
Sull'host windows 10, il guest gira normalmente (forse un po’ lento) ma si avvia e viene mostrato il desktop… la paravirtualizzazione è “default”.
Se provo la stessa macchina virtuale su un host Linux con paravirtualizzazione “default” il guest Windows 10 non si avvia, si avvia fino a quando i punti si muovono in cerchio, poi dopo un po’ si blocca… nessun modo per raggiungere il login, né il desktop… ricordate che tutti i dischi sono immutabili.
Ma appena imposto la paravirtualizzazione su “Heredada” (è in spagnolo) si avvia e raggiunge il desktop, ma a volte (ricordate che tutti i dischi sono immutabili) si riavvia, mentre altre volte posso usarlo (molto, molto lento)… quindi deve esserci una competizione da qualche parte, anche se con i dischi immutabili non fa sempre lo stesso.
Ah, a proposito, il guest di Windows non ha accesso a Internet per essere sicuri che nessuna connessione internet possa far funzionare le cose in modo diverso tra i cold boot.
Ricorda:
- Tutti i dischi sono immutabili
- Tutti vengono ripristinati ad ogni avvio a freddo
- Il guest Windows non funziona sempre
- Con paravirtualizzazione su “default” non si avvia nemmeno su Linux host, ma si avvia bene su Windows Host.
- Con la paravirtualizzazione su “Heredada” si avvia sull'host Linux (ma non è sempre stabile per poterlo usare)
Ho anche provato ad abilitare/disabilitare 2D & 3D (anche PAE/NX) perché voglio che lo stesso guest (HDD virtuali copiati da un host all'altro) sia stabile su due host diversi; inoltre voglio essere in grado di copiare gli HDD virtuali da un host a un altro host dopo aver fatto qualsiasi aggiornamento (prima di fare un avvio a freddo, unire il disco immutabile con il suo genitore per rendere le modifiche permanenti e non perdersi, anche usando CloneVDI); non uso snapshot, solo dischi immutabili.
Questo è quello che avevo visto, devo fare più test con altri valori di paravirtualizzazione, solo nel caso in cui qualcuno funzioni meglio sull'host Linux. Non uso MAC, né OS/2, solo host Windows e host Linux (entrambi gli host sono su hardware fisico diverso).
VERSIONE: Windows 10 guest è HOME 64Bits e la versione è 1809.17763.379
Spero che questo aiuti gli altri, provate e riprovate (meglio con dischi immutabili) qualsiasi combinazione di valori fino a trovare una combinazione che funzioni, sembra che sia l'unico modo per far funzionare un guest su diversi tipi di host (Windows/Linux)!!!