GUIDA Come Virtualizzare MacOS Ventura su Windows

Pubblicità

Skills07

Head of Development
Staff Forum
Utente Èlite
Messaggi
36,610
Reazioni
12,012
Punteggio
253
Virtualizzare MacOS su Windows

macos-13-ventura_1200x675.png
Spesso e volentieri, il sistema operativo di casa Apple viene criticato aspramente da persone che non lo hanno mai testato e mai provato.
E se vi dicessi che c'è una possibilità, ed è molto più facile rispetto a fare un Hackintosh?
Abbiamo due possibilità (le ho testate entrambe e vi mostro quella più semplice e più performante).

  1. Possibilità n.1 VirtualBox
  2. Possibilità n.2 VmWare Player
Come ben conoscete questi software, permettono di virtualizzare (ovvero creare una vm emulata) sul vostro pc del sistema operativo che volete.
Ma ora, "bando alle ciance", e partiamo con la guida completa.



Guida completa
  1. In primis ci occorre scaricare una iso di mac os che è reperibile qui: Download
  2. Scaricare VmWare Workstation Player (versione free) da qui: Download
  3. Scaricare l'unlocker (altrimenti vmWare non avrà nessuna distro apple a disposizione) da qui: Download
  4. Installare vmware workstation ed eseguire tutti i passaggi standard​
  5. Estrarre l'unlocker ed eseguire il programma (mi raccomando eseguitelo come amministratore)​
  6. Patchare vmware con il programma sopra citato​
  7. Attendere che finisca la patch.​
Fatto questi step ora occorre creare la VM, con le impostazioni che vogliamo per eseguirla ed averla efficente al 100%.
  1. Eseguire vmware workstation player
  2. Eseguire il software in modalità senza licenza per uso non commerciale
  3. Creare una vm premendo sul menu a destra (nel software)
  4. Come disco installer selezionare la distro scaricata in precedenza
  5. Selezionare macOSX e mac OS 13
  6. Rinomina la vm in MacOS 13 e seleziona i path dove salvare la vm
  7. Scegli lo spazio disco che vuoi allocare alla vm, la ram e il numero di processori che la vm dovrà utilizzare.
  8. Adesso occorre modificare alcune proprietà della vm per far si che possa essere eseguita correttamente
  9. Editare il file .vmx che vmware ha creato
  10. Occorre cercare il seguente comando ed editarlo:
board-id.reflectHost = "FALSE"
  1. Occorre poi identificare il seguente comando e modificarlo:
ethernet0.virtualDev = "vmxnet3"
  1. Occorre poi identificare i seguenti comandi ed editare:
board-id = "Mac-AA95B1DDAB278B95"
hw.model.reflectHost = "FALSE"
hw.model = "MacBookPro19,1"
serialNumber.reflectHost = "FALSE"
serialNumber = "C01234567890"

Questo dovrebbe permettere alla vostra vm di partire correttamente e senza problemi. Ma c'è un MA.
Se siete su CPU AMD, occorre purtroppo aggiungere alla fine del file vmx le seguenti righe:
smc.version = "0"
cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"
cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"
cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"
cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"
cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"
smbios.reflectHost = "TRUE"


Non vi resta altro che eseguire la vm e metterla in power ON. Solo che a differenza di windows la procedura di installazione è differente e macchinosa.
Ora illustreremo come installare correttamente mac OS.


Passaggi di installazione MacOS
  1. Dopo l'avvio dovrebbe partire l'installer di macOS
  2. Occorre selezionare la lingua di sistema
  3. Selezionare disk utility
  4. Selezionare VmWare Virtual Sata Hard Drive media ed inizializzarlo
  5. Selezionare il disco e formattarlo in APFS
  6. Chiudi disk utility
  7. Cliccare su installa MacOS ventura beta
  8. Dare tutti i consensi del caso
  9. Selezionare MacOS disk e cliccare installa (la vm si riavvierà molteplici volte per installare tutto correttamente)
  10. Dopo di che eseguire i passaggi classici che ci sono anche su windows, selezionare lingua, formato tastiera, creare account etc etc. Fatti tutti questi passaggi il vostro MacOS sarà attivo e pronto per essere utilizzato e virtualizzato.

N.B occorre pero' installare anche i vmware tools, che sono opzionali ma permettono di ottimizzare la resa della vm stessa.
Per installare seguire i seguenti passaggi:

  • Espellere il disco di MacOS
  • Sulla toolbar di VmWare cliccare sul player -> Dispositivi removibili -> cd/dvd -> impostazioni
  • Clicca esplora e seleziona la ISO -> cercare darwin.iso nella cartella di vmware
  • Una volta montato in MacOS la iso di darwin.iso installare e poi riavviare la vm
Con questi passaggi avrete ottimizzato la vm con i vmware tools.

Se la guida è piaciuta o non vi è chiaro qualcosa, commentate che vi aiuto nella vostra configurazione.


P.S fondamentale, occorre abilitare la virtualizzazione da bios sia per CPU intel sia per CPU Amd.
Dove trovare questa voce, dipende dalla mobo che si sta utilizzando.
Nel mio caso con la x470 Aourus Gigabyte, la voce era parecchio imboscata nel bios. Solitamente pero' googlando si trova senza problemi come fare.
 
Ultima modifica:
guida impeccabile come sempre
se utilizzi Qemu, ti consiglio di provare anche con tale software
il risultato è molto valido
Xcode era reattivo "quasi" come su SO host
 
Ultima modifica:
@Skills07 , ciao sono totalmente a digiuno di macOs, ho seguito la guida e sono arrivato oltre al punto 10, anche se diversi comandi che hai messo da editare non li ho visti .. quindi li ho incollati come tu li hai pubblicati.. a sentimento.. verso la fine del listato.
Il sistema si avvia ma devo installare i vmware tools, mi rendo conto che probabilmente mi sto perdendo in un bicchier d'acqua.. da dove devo espellere il disco di macos ?
Utilizzo un vecchio pc con i7 e chipset H97, 16 gb di ram DDR3 in dual channel, disco ssd sata e W10 pro 64 bit.
Grazie in anticipo per qualunque indicazione.
Edit : ho fatto tutti i passaggi ma ho sicuramente sbagliato qualcosa, un errore ha impedito l'installazione.
 

Allegati

  • err.webp
    err.webp
    33.3 KB · Visualizzazioni: 52
Ultima modifica:
Qua ti stanno dando errori i vmware tools.
Magari ne serve una versione aggiornata
 
98998i6C3404681133AE35

Ciao, ti disturbo per chiederti un'informazione.
Continua a darmi questo problema, ho provato a seguire un pò di guide ma non ne cavo piede.
Sai per caso aiutarmi?
 
sono riuscito dopo un po di tentativi a virtualizzare monterey solo che per usare xcode dovevo aggiornare e dopo l'aggiornamento a ventura mi ha dato di nuovo il problema
 
Sì perché monterey ha versione ancora per Intel x86 e con ryzen si può emulare spacciandosi per un Intel! Ma le nuove versioni sono solo arm
 
@Skills07
Ho installato Sonoma su vmWare 17 ed è andato tutto ok. L'unica cosa è che come risoluzione dello schermo c'è solo 1024x768 e lo sfondo viene sempre tolto, rimane bianco. C'è qualcosa che si può fare? Grazie
 
Pubblicità
Pubblicità
Indietro
Top