Tutto per lavorare con Windows: il miglior sistema operativo di Microsoft. Copriamo tutto, dal programma Windows 10 Insider a Windows 11. Fornisce tutte le ultime notizie su Windows 10 e altro ancora.

Come installare macOS su Windows 10 in una macchina virtuale

13

Windows 10 è un ottimo sistema operativo. Ha le sue stranezze e fastidi, ma quale sistema operativo no? Anche se sei legato a Microsoft e Windows 10, puoi comunque guardarti intorno.

Quale modo migliore per farlo se non dai confini sicuri del tuo sistema operativo esistente con una macchina virtuale? In questo modo, puoi eseguire macOS su Windows, che è perfetto per utilizzare app solo per Mac su Windows.

Quindi, ecco come installare macOS in una macchina virtuale su Windows, creando un Hackintosh virtuale che ti consente di eseguire app Apple dalla tua macchina Windows.

Di quali file hai bisogno per creare una macchina virtuale macOS su Windows 10?

Prima di approfondire il "come fare", è necessario scaricare e installare gli strumenti essenziali. Il tutorial spiega come creare macchine virtuali macOS utilizzando sia Oracle VirtualBox Manager (VirtualBox) che VMware Workstation Player (VMware Player).

Hai bisogno anche di una copia di macOS. Monterey è l’ultima versione stabile di macOS al momento della scrittura, anche se macOS Ventura è proprio dietro l’angolo, puoi trovare i link per il download per macOS Monterey nella prossima sezione.

Questo tutorial si concentrerà sull’installazione di macOS Monterey in una macchina virtuale in esecuzione su hardware Intel e AMD, utilizzando VirtualBox o VMware Player.

I frammenti di codice richiesti da un sistema AMD per avviare un macOS Monterey utilizzando VMware su hardware AMD differiscono dal codice Intel, ma puoi trovare il tutorial e il frammento di codice nelle sezioni seguenti.

Un’altra cosa da notare prima di rimanere bloccato nei tutorial della macchina virtuale macOS. Ho trovato molto più semplice accedere al mio account iCloud sulla macchina virtuale VMware Player rispetto alla macchina virtuale VirtualBox. È molto probabile che il tuo chilometraggio vari e sfortunatamente, sebbene questa sia una versione funzionante di macOS su Windows, non tutte le funzionalità per cui stai installando macOS funzioneranno.

Scarica l’immagine virtuale di macOS Monterey

Usa i link per il download qui sotto per scaricare l’immagine macOS Monterey sia per VirtualBox che per VMware.

Download: immagine della macchina virtuale macOS Monterey

Scarica: strumento per patch VMware Player

Al termine del download, fai clic con il pulsante destro del mouse sul file e seleziona "Estrai in macOS Monterey" utilizzando uno strumento di archiviazione come WinZip o 7-Zip.

Come creare una macchina virtuale macOS Monterey con VirtualBox

Prima di creare la macchina virtuale macOS, devi installare VirtualBox Extension Pack. Include correzioni per il supporto USB 3.0, supporto per mouse e tastiera e altre utili patch di VirtualBox.

Download: Pacchetto di estensione VirtualBox per Windows (gratuito)

Scorri verso il basso, seleziona Tutte le piattaforme supportate da scaricare, quindi fai doppio clic per installare.

1 Crea la macchina virtuale macOS Monterey

Queste istruzioni descrivono in dettaglio come installare una macchina virtuale macOS Monterey in VirtualBox su una macchina basata su Intel.

Come installare macOS su Windows 10 in una macchina virtuale

  1. Apri VirtualBox. Seleziona Nuovo. Digita macOS. VirtualBox rileverà il sistema operativo durante la digitazione e verrà impostato automaticamente su Mac OS X. Puoi lasciarlo così com’è.
  2. Per quanto riguarda il nome della macchina virtuale, rendilo qualcosa di memorabile ma facile da digitare. Dovrai inserire questo nome in una serie di comandi ed è frustrante digitare un nome complicato più volte!
  3. Quindi, imposta la quantità di RAM che la macchina virtuale macOS può utilizzare. Suggerirei un minimo di 4 GB, ma più puoi dare dal sistema host, migliore è la tua esperienza.
  4. Ricorda, non puoi assegnare più RAM di quella disponibile nel tuo sistema e devi lasciare un po’ di memoria disponibile per il sistema operativo host.
  5. Ora seleziona Crea un disco rigido ora e seleziona Crea. Nella schermata successiva, seleziona Disco rigido virtuale, quindi imposta la dimensione del disco su un minimo di 50 GB, ma idealmente di più se puoi risparmiare spazio. macOS Monterey richiede almeno 35 GB di spazio di archiviazione.

2 Modifica le impostazioni della macchina virtuale macOS Monterey

Non provare ancora ad avviare la tua macchina virtuale macOS Monterey. Prima di avviare la macchina virtuale, è necessario apportare alcune modifiche alle impostazioni. Fai clic con il pulsante destro del mouse sulla macchina virtuale macOS e seleziona Impostazioni.

  1. In System, rimuovere Floppy dall’ordine di avvio. Assicurarsi che il chipset sia impostato su ICH9.
  2. Seleziona la scheda Processore . Assegna due processori. Se disponi di una CPU con potenza di riserva (come un Intel Core i7 o i9 con più core aggiuntivi), considera di assegnarne di più. Tuttavia, questo non è vitale.
  3. Assicurati che la casella Abilita PAE/NX sia selezionata.
  4. In Display, imposta Memoria video su 128 MB.
  5. Ora, in Archiviazione, seleziona il disco vuoto in Dispositivi di archiviazione. Quindi, seleziona l’icona del disco accanto a Unità ottiche. Cerca e seleziona l’immagine del disco Monterey di macOS.
  6. Infine, vai alla scheda USB e seleziona USB 3.0, quindi premi OK.

3 Utilizzare il prompt dei comandi per aggiungere codice personalizzato a VirtualBox

Non è ancora il momento di avviare la tua macchina virtuale macOS Monterey. Nella sua configurazione attuale, VirtualBox non funziona con l’immagine del tuo disco macOS.

Per farlo funzionare, devi essenzialmente applicare una patch a VirtualBox prima che la macchina virtuale macOS funzioni. Per fare ciò, è necessario inserire del codice utilizzando il prompt dei comandi. Tutti i dettagli sono di seguito.

Inizia chiudendo VirtualBox. I comandi non verranno eseguiti correttamente se VirtualBox o uno qualsiasi dei suoi processi associati è in esecuzione. Una volta chiuso, premi il tasto Windows + X, quindi seleziona Prompt dei comandi (Admin) dal menu.

Se il tuo menu mostra solo l’opzione PowerShell (o Windows Terminal su Windows 11), digita command nella barra di ricerca del menu Start. Quindi fare clic con il pulsante destro del mouse sulla migliore corrispondenza e selezionare Esegui come amministratore.

Come installare macOS su Windows 10 in una macchina virtuale

Utilizzare il comando seguente per individuare la directory Oracle VirtualBox:

cd "C:Program FilesOracleVirtualBox"

Ora, inserisci i seguenti comandi, uno per uno. Regola il comando in modo che corrisponda al nome della tua macchina virtuale. Ad esempio, il nome della mia macchina virtuale è macOS Monterey. Ecco i comandi:

VBoxManage.exe modifyvm "macOS Monterey" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbffVBoxManage setextradata "macOS Monterey" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,1"VBoxManage setextradata "macOS Monterey" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"VBoxManage setextradata "macOS Monterey" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-AA95B1DDAB278B95"VBoxManage setextradata "macOS Monterey" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"VBoxManage setextradata "macOS Monterey" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

Dopo aver completato i comandi e presumendo di non aver riscontrato errori, chiudere il prompt dei comandi.

4 Avvia la tua macchina virtuale macOS Monterey

Riapri VirtualBox. Fare doppio clic sulla macchina virtuale macOS per avviarla. Vedrai un lungo flusso di testo, seguito dal logo Apple. Nella schermata successiva, seleziona la lingua che preferisci, quindi Continua.

  1. Quindi, seleziona Utility Disco. Crei un’unità pulita per l’installazione di macOS Monterey.
  2. In Utility Disco, seleziona VBOX HARDDISK MEDIA dalla colonna Unità interna.
  3. Dopo aver selezionato l’unità, vai all’opzione Cancella che si trova nella parte superiore dell’utilità.
  4. Assegna un nome all’unità, imposta il formato su Mac OS esteso (Journaled) e lo schema su GUID Partition Map.
  5. Seleziona Cancella.
  6. Una volta completato, puoi uscire da Utility Disco e tornare alla schermata di ripristino di Monterey. Da qui, dovresti selezionare Installa macOS Monterey.
  7. Seleziona l’unità che hai creato in Utility Disco, quindi Continua.

A questo punto, l’installazione dice che ci vorranno alcuni minuti. Tuttavia, nella mia esperienza, questo non è corretto. La fase di installazione iniziale ha richiesto circa 15 minuti, ma poi si arriva a una seconda schermata di installazione dopo il riavvio della macchina virtuale macOS Monterey.

Il tempo di installazione iniziale su quella schermata inizia a circa 29 minuti. Tuttavia, una volta raggiunto Meno di un minuto rimanente e hai sperato, non farlo.

Ci sono volute altre due ore per completare l’installazione da questo punto, ma ho anche letto rapporti di persone che hanno aspettato più di tre o quattro ore. Peggio ancora, non c’è modo di sapere se l’installazione è in corso o se stai solo perdendo tempo.

Se puoi permetterti il ​​tempo, lascialo per diverse ore e, si spera, quando torni, fisserai la pagina di benvenuto di macOS Monterey.

5 Scattare un’istantanea della macchina virtuale Monterey macOS

Una volta completata la configurazione di macOS, fai uno snapshot all’interno di VirtualBox. Vai a Macchina> Scatta istantanea, dai un nome alla tua istantanea e attendi che venga elaborata. Se qualcosa si rompe o la macchina virtuale Monterey si danneggia, puoi tornare allo snapshot per ripristinare la tua installazione precedente.

Ma lo snapshot della macchina virtuale è solo una precauzione di backup. Puoi chiudere la tua macchina virtuale macOS come faresti con il tuo normale computer, poiché la macchina virtuale macOS è installata sul proprio dispositivo di archiviazione.

Come creare una macchina virtuale macOS Monterey utilizzando VMware Workstation Player

Preferisci VMware su VirtualBox? Puoi creare una macchina virtuale macOS Monterey utilizzando VMware che funziona esattamente come VirtualBox. E, proprio come con VirtualBox, anche VMware richiede l’applicazione di patch prima che la macchina virtuale macOS Monterey funzioni.

Questa parte del tutorial funziona per i sistemi Intel e AMD. Gli utenti AMD devono utilizzare il secondo frammento di codice durante la modifica del file VMX della macchina virtuale. Leggi il tutorial per vedere cosa significa esattamente.

1 patch per VMware Workstation Player

Come installare macOS su Windows 10 in una macchina virtuale

Nella sezione "Scarica l’immagine virtuale di macOS Monterey" è presente VMware Player Patch Tool. Prima di continuare, scarica l’ultima versione dello strumento patch.

  1. Passare alla posizione in cui è stato scaricato lo strumento patch. Estrarre il contenuto dell’archivio. Questo processo funziona meglio quando le cartelle si trovano sulla stessa unità (ad esempio, la cartella principale di VMware e l’archivio estratto si trovano entrambi sull’unità C:).
  2. Assicurati che VMware sia completamente chiuso. Nella cartella Unlocker, fai clic con il pulsante destro del mouse sullo script del comando win-install e seleziona Esegui come amministratore. Lo script aprirà una finestra del prompt dei comandi e verrà eseguito lo script della patch.

Fai attenzione. Lo script scorre veloce e devi tenere d’occhio eventuali messaggi " File non trovato ".

Il motivo più comune per un messaggio "file non trovato" o "il sistema non riesce a trovare il file specificato" è l’installazione di VMware Workstation Player in una posizione diversa rispetto alla cartella predefinita e l’esecuzione della patch da una directory diversa.

Una volta completata la patch, puoi aprire VMware.

2 Crea la macchina virtuale macOS Monterey con VMware

  1. Seleziona Crea una nuova macchina virtuale. Scegliere Installerò il sistema operativo in un secondo momento.
  2. Ora seleziona Apple Mac OS X e cambia la versione in macOS 12. Se non vedi le opzioni di macOS, è perché la patch non è stata installata correttamente.
  3. Successivamente, devi scegliere un nome per la tua macchina virtuale macOS Monterey. Scegli qualcosa di facile da ricordare, quindi copia il percorso del file in un posto a portata di mano: ti servirà per apportare alcune modifiche in un attimo.
  4. Nella schermata successiva, imposta una dimensione del disco di 50 GB o superiore e seleziona Archivia disco virtuale come file singolo. Completare la procedura guidata di creazione del disco virtuale, ma non avviare ancora la macchina virtuale.

3 Modifica le impostazioni della macchina virtuale macOS Monterey

Prima di poter avviare la macchina virtuale, è necessario modificare le specifiche hardware.

Come installare macOS su Windows 10 in una macchina virtuale

  1. Dalla schermata principale di VMware, seleziona la tua macchina virtuale macOS Monterey, quindi fai clic con il pulsante destro del mouse e seleziona Impostazioni.
  2. Aumenta la memoria della macchina virtuale fino ad almeno 4 GB. Puoi allocare di più se hai RAM di riserva.
  3. In Processors, modifica il numero di core disponibili su 2 (o più se disponibile).
  4. Ora seleziona Nuovo CD/DVD (SATA) > Usa file immagine ISO. Cerca il file ISO di macOS Monterey e selezionalo.
  5. Chiudi la finestra Hardware e seleziona Fine.

Tuttavia, non avviare ancora la macchina virtuale VMware Workstation Player macOS Monterey. Ci sono ancora alcune modifiche da apportare ai file di configurazione.

4 Modificare il file VMX Monterey di macOS per hardware Intel

Questa sezione è per gli utenti Intel. Implica la serie finale di modifiche che devi apportare prima di accendere la tua macchina virtuale VMware macOS Monterey!

Chiudi VMware. Vai alla posizione in cui hai archiviato la macchina virtuale macOS. La posizione predefinita è:

C:UsersYOURNAMEDocumentsVirtual MachinesYOUR MAC OS X FOLDER

Passa a macOS Monterey.vmx, fai clic con il pulsante destro del mouse e seleziona Apri con > Blocco note (o il tuo editor di testo preferito). Scorri fino in fondo al file di configurazione e aggiungi la seguente riga:

smbios.reflectHost = "TRUE"hw.model = "MacBookPro14,3"board-id = "Mac-551B86E5744E2388"smc.version = "0"

Salva, quindi Esci.

Ora puoi aprire VMware, selezionare la tua macchina virtuale macOS Monterey e avviarla!

5 Modifica il file macOS Monterey VMX per hardware AMD

Questa sezione è per gli utenti AMD. Come nella sezione precedente, anche gli utenti AMD devono modificare il file VMX prima di procedere. La modifica AMD prevede alcune righe in più rispetto alla versione Intel, ma puoi copiare e incollare i dati nel file.

Chiudi VMware. Vai alla posizione in cui hai archiviato la macchina virtuale macOS. La posizione predefinita è:

C:UsersYOURNAMEDocumentsVirtual MachinesYOUR MAC OS X FOLDER

Passa a macOS Monterey.vmx, fai clic con il pulsante destro del mouse e seleziona Apri con > Blocco note (o il tuo editor di testo preferito). Scorri fino in fondo al file di configurazione e aggiungi le seguenti righe:

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"

Salva, quindi Esci.

Ora puoi aprire VMware, selezionare la tua macchina virtuale macOS Monterey e avviarla!

6 Configura e installa la macchina virtuale macOS Monterey

Dopo aver avviato la macchina virtuale macOS Monterey, dovrai configurare l’unità di archiviazione prima dell’installazione.

  1. Quindi, seleziona Utility Disco. Crei un’unità pulita per l’installazione di macOS Monterey.
  2. In Utility Disco, seleziona Supporto disco rigido SATA virtuale VMware dalla colonna Unità interna.
  3. Dopo aver selezionato l’unità, vai all’opzione Cancella che si trova nella parte superiore dell’utilità.
  4. Assegna un nome all’unità, imposta il formato su APFS e lo schema su GUID Partition Map.
  5. Seleziona Cancella.
  6. Una volta completato, puoi uscire da Utility Disco e tornare alla schermata di ripristino di Monterey. Da qui, dovresti selezionare Installa macOS Monterey.
  7. Seleziona l’unità che hai creato in Utility Disco, quindi Continua.

Il processo di installazione richiede del tempo, ma è più veloce di VirtualBox. Una volta caricato macOS Monterey, puoi configurare il sistema operativo come meglio credi.

7 Installa VMware Tools sulla tua macchina virtuale macOS Monterey

Ora devi installare VMware Tools, che è un insieme di utilità ed estensioni che migliorano la gestione del mouse, le prestazioni video e altre cose utili.

Con la macchina virtuale macOS in esecuzione, vai su Giocatore> Gestisci> Installa VMware Tools.

Il disco di installazione apparirà sul desktop di macOS. Quando viene visualizzata l’opzione, seleziona Install VMware Tools, quindi consentigli l’accesso al volume rimovibile. Segui il programma di installazione guidato, che richiederà un riavvio al completamento.

Risoluzione dei problemi

Un paio di cose possono andare storte durante l’installazione della macchina virtuale macOS in VMware Player Workstation.

  1. Se non riesci a vedere "Apple Mac OS X" durante la procedura guidata di creazione della macchina virtuale, devi rivedere il processo di patch. Assicurati che tutti i processi associati a VMware Player siano disattivati.
  2. Se ricevi il messaggio "Mac OS X non è supportato con la traduzione binaria" all’avvio della macchina virtuale, è molto probabile che tu debba attivare la virtualizzazione nella configurazione BIOS/UEFI.
  3. Se ricevi il messaggio "VMware Player unrecoverable error: (vcpu-0)" all’avvio della macchina virtuale, devi tornare al file di configurazione macOS Monterey.vmx per assicurarti di aver aggiunto la riga extra e salvato la modifica.
  4. Se stai utilizzando hardware AMD e rimani bloccato sul logo Apple, prima spegni la macchina virtuale. Ora vai su Impostazioni> Opzioni> Generali. Cambia il sistema operativo Guest in Microsoft Windows e la versione in Windows 10 x64. Premi OK, quindi prova ad accendere nuovamente la macchina virtuale. Una volta superato il logo Apple, spegni la macchina virtuale, quindi ripristina l’opzione del sistema operativo Guest su Apple Mac OS X, selezionando la versione corretta.

Macchine virtuali macOS per hardware AMD

Per molto tempo, Apple ha utilizzato l’hardware Intel per alimentare i suoi desktop e laptop. La configurazione di una macchina virtuale macOS utilizzando l’hardware Intel è più semplice perché le specifiche hardware sono molto simili. Con AMD, è vero il contrario. Poiché Apple non sviluppa macOS su hardware AMD, creare una macchina virtuale macOS su un sistema AMD è più complicato.

In futuro, le macchine virtuali macOS in esecuzione su macchine AMD o Intel potrebbero diventare ancora più difficili. I chip M1 e M2 di Apple utilizzano set di istruzioni diversi da AMD e Intel, utilizzando un’architettura basata su ARM per offrire prestazioni, potenza e durata della batteria molto migliori. Ironia della sorte, è molto più facile installare Windows 11 su un Mac M1 rispetto a macOS su Windows 10 o Windows 11.

Installazione della macchina virtuale macOS Monterey completata

Hai due opzioni tra cui scegliere per la tua macchina virtuale macOS Monterey. Entrambe le opzioni sono ottime se vuoi provare macOS prima di passare da Windows e goderti alcune delle migliori app Apple in offerta.

Fonte di registrazione: www.makeuseof.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More