Come eseguire macOS su Windows 10 in una macchina virtuale

Come eseguire macOS su Windows 10 in una macchina virtuale

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 l'utilizzo di 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 'how-to', è necessario scaricare e installare gli strumenti essenziali. Il tutorial spiega come creare macchine virtuali macOS usando entrambi Oracle VirtualBox Manager (VirtualBox) e Lettore VMware Workstation (Riproduttore VMware) .

Imparentato: VirtualBox vs VMware Player: la migliore macchina virtuale per Windows



Hai bisogno anche di una copia di macOS. Big Sur è l'ultima versione di macOS. Puoi trovare i link per il download per macOS Big Sur nella sezione successiva.

siti di download del software versione completa gratuita

Questo tutorial si concentrerà sull'installazione di macOS Big Sur in una macchina virtuale in esecuzione su hardware Intel, utilizzando VirtualBox o VMware Player.





Sfortunatamente, non ho accesso a nessun hardware AMD, quindi non posso fornire un tutorial.

Esiste, tuttavia, il frammento di codice che chiunque utilizzi un sistema AMD richiede per avviare un macOS Big Sur utilizzando VMware su hardware AMD.





L'avvio della macchina virtuale macOS Big Sur è lo stesso della versione Intel ma utilizza uno snippet di codice leggermente diverso. Puoi trovare il tutorial e lo snippet di codice nella sezione sottostante.

Inoltre, alla fine dell'articolo, troverai collegamenti a diversi tutorial di macchine virtuali AMD macOS Catalina, Mojave e High Sierra.

Scarica l'immagine virtuale di macOS Big Sur

Usa i link di download qui sotto per scaricare l'immagine macOS Big Sur sia per VirtualBox che per VMware.

Scarica: Immagine macchina virtuale macOS Big Sur

Scarica: Strumento patch VMware Player

Come creare una macchina virtuale macOS Big Sur con VirtualBox

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

Scarica : Pacchetto di estensione VirtualBox per finestre (Gratuito)

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

1. Crea la macchina virtuale macOS Big Sur

Apri VirtualBox. Selezionare Nuovo . Tipo Mac OS .

VirtualBox rileverà il sistema operativo durante la digitazione e verrà impostato automaticamente su Mac OS X. Puoi lasciarlo così com'è.

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 più volte un nome complicato!

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.

Ricorda, non puoi assegnare più RAM di quella che il tuo sistema ha a disposizione e devi lasciare un po' di memoria disponibile per il sistema operativo host.

Ora, seleziona Crea un disco rigido ora e seleziona Creare . 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 Big Sur richiede almeno 35 GB di spazio di archiviazione.

Imparentato: Di quanta RAM hai davvero bisogno?

2. Modifica le impostazioni della macchina virtuale di macOS Big Sur

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

  1. Sotto Sistema , rimuovere Floppy dall'ordine di avvio. Garantire il Chipset è impostato per ICH9 .
  2. Seleziona il Processore scheda. Assegna due processori. Se hai una CPU con potenza di riserva (come un Intel Core i7 o i9 con più core extra), considera di assegnarne di più. Tuttavia, questo non è vitale.
  3. Assicurati che Abilita PAE/NX casella è selezionata.
  4. Sotto Schermo , set Memoria video a 128 MB.
  5. Ora, sotto Magazzinaggio , seleziona il disco vuoto sotto Dispositivi di memoria . Quindi, seleziona l'icona del disco a fianco Unità ottiche . Cerca e seleziona la tua immagine disco macOS Big Sur.
  6. Infine, vai al USB scheda e seleziona USB 3.0 , quindi premere ok .

3. Usa il prompt dei comandi per aggiungere codice personalizzato a VirtualBox

Non è ancora il momento di avviare la macchina virtuale macOS Big Sur. Nella sua configurazione attuale, VirtualBox non funziona con l'immagine del disco di macOS.

Per farlo funzionare, devi essenzialmente patchare 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 dei processi associati è in esecuzione.

Una volta chiuso, premere il tasto Tasto Windows + X , quindi seleziona Prompt dei comandi (amministratore) dal menù. Se il tuo menu mostra solo l'opzione PowerShell, digita comando nella barra di ricerca del menu Start. Quindi fare clic con il pulsante destro del mouse su Migliore corrispondenza e selezionare Eseguire come amministratore . Utilizzare il seguente comando 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 Big Sur .

Ecco i comandi:

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

Dopo il completamento dei comandi e presumendo che non si siano verificati errori, chiudere il prompt dei comandi.

4. Avvia la tua macchina virtuale macOS Big Sur

Riapri VirtualBox. Fai doppio clic sulla tua 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 Utilità disco . Crei un'unità pulita per l'installazione di macOS Big Sur.
  2. In Utility Disco, seleziona SUPPORTI HARDDISK VBOX dalla colonna Unità interna.
  3. Dopo aver selezionato l'unità, vai su Cancellare opzione trovata nella parte superiore dell'utilità.
  4. Dai un nome alla tua unità, imposta il Formato a Mac OS esteso (con journaling), e il schema a Mappa delle partizioni GUID .
  5. Selezionare Cancellare .
  6. Una volta completato, puoi uscire da Utility Disco e tornare alla schermata di ripristino di Big Sur. Da qui, dovresti selezionare Installa macOS Big Sur .
  7. Seleziona l'unità che hai creato in Utility Disco, seguito da Continua.

Ora, l'installazione dice che ci vorranno alcuni minuti. Tuttavia, nella mia esperienza, questo non era 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 Big Sur.

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

Ci è voluta un'altra ora per completare l'installazione da questo punto, ma ho anche letto rapporti di persone che aspettavano più di tre ore. Peggio ancora, non c'è modo di sapere se l'installazione è in corso e stai solo perdendo tempo.

Se puoi permetterti il ​​tempo, lascialo per diverse ore e, si spera, quando tornerai, starai fissando la pagina di benvenuto di macOS Big Sur.

Una volta completata la configurazione di macOS, scatta un'istantanea all'interno di VirtualBox. Dirigiti a Macchina > Scatta istantanea , dai un nome alla tua istantanea e attendi che venga elaborata. Se qualcosa si rompe o la macchina virtuale di Big Sur si danneggia, puoi tornare all'istantanea per ripristinare l'installazione precedentemente buona.

Come creare una macchina virtuale macOS Big Sur utilizzando VMware Workstation Player

Preferisci VMware su VirtualBox? Puoi creare una macchina virtuale macOS Big Sur usando VMware che funziona esattamente come VirtualBox. E, proprio come con VirtualBox, VMware richiede anche l'applicazione di patch prima che la macchina virtuale macOS Big Sur 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 VMware Workstation Player

  1. Nella sezione 'Scarica macOS Big Sur Virtual Image' c'è il Strumento di patch per VMware Player. Prima di continuare, scarica lo strumento patch.
  2. Individua la posizione in cui hai scaricato lo strumento di patch. Estrarre il contenuto dell'archivio. Questo processo funziona meglio quando le cartelle si trovano sulla stessa unità (ad esempio, la cartella radice VMware e l'archivio estratto si trovano entrambi sull'unità C:).
  3. Assicurati che VMware sia completamente chiuso. Nella cartella Unlocker, fai clic con il pulsante destro del mouse su win-install script di comando e seleziona Eseguire come amministratore . Lo script aprirà una finestra del prompt dei comandi e verrà eseguito lo script della patch.

Fai attenzione . Il copione scorre veloce e devi stare attento a qualsiasi ' File non trovato ' messaggi.

Il motivo più comune per il messaggio 'file non trovato' o 'il sistema non riesce a trovare il file specificato' è l'installazione di VMware Workstation Player in una posizione diversa dalla 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 Big Sur con VMware

  1. Selezionare Crea una nuova macchina virtuale. Scegliere Installerò il sistema operativo più tardi .
  2. Ora, seleziona Apple Mac OS X e cambia la versione in macOS 10.16. 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 Big Sur. 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 il disco virtuale come un singolo file . Completa la procedura guidata per la creazione del disco virtuale, ma non avviare ancora la macchina virtuale.

3. Modifica le impostazioni della macchina virtuale di macOS Big Sur

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

posso ordinare gmail per mittente?
  1. Dalla schermata principale di VMware, seleziona la tua macchina virtuale macOS Big Sur, 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 da risparmiare.
  3. Sotto Processori , modifica il numero di core disponibili su 2 (o più se disponibili).
  4. Ora, seleziona Nuovo CD/DVD (SATA) > Usa file immagine ISO . Cerca il file ISO di macOS Big Sur e selezionalo.
  5. Chiudi la finestra Hardware e seleziona Fine.

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

4. Modifica il file macOS Big Sur VMX per hardware Intel

Questa sezione è per gli utenti Intel, e comporta il set finale di modifiche che devi apportare prima di accendere la tua macchina virtuale VMware macOS Big Sur!

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

downloader di musica per google riprodurre musica
C:UsersYOURNAMEDocumentsVirtual MachinesYOUR MAC OS X FOLDER

Sfoglia per macOS Big Sur.vmx , fare clic con il pulsante destro del mouse e selezionare Apri con > Blocco note (o il tuo editor di testo preferito). Scorri fino alla fine del 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 Big Sur e avviarla!

5. Modifica il file macOS Big Sur 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 richiede 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 Big Sur.vmx, fai clic con il pulsante destro del mouse e seleziona Apri con > Blocco note (o il tuo editor di testo preferito). Scorri fino alla fine del file di configurazione e aggiungi 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
hw.model = MacBookPro14,3
board-id = Mac-551B86E5744E2388

Salva , quindi Esci.

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

6. Configura e installa la macchina virtuale macOS Big Sur

Dopo aver avviato la macchina virtuale macOS Big Sur, dovrai configurare l'unità di archiviazione prima dell'installazione.

  1. Quindi, seleziona Utilità disco . Crei un'unità pulita per l'installazione di macOS Big Sur.
  2. In Utility Disco, seleziona Supporto per disco rigido SATA virtuale VMware dalla colonna Unità interna.
  3. Dopo aver selezionato l'unità, vai su Cancellare opzione trovata nella parte superiore dell'utilità.
  4. Dai un nome alla tua unità, imposta il Formato a APFS, e il schema a Mappa delle partizioni GUID .
  5. Selezionare Cancellare .
  6. Una volta completato, puoi uscire da Utility Disco e tornare alla schermata di ripristino di Big Sur. Da qui, dovresti selezionare Installa macOS Big Sur .
  7. Seleziona l'unità che hai creato in Utility Disco, seguito da Continua.

Il processo di installazione richiede un po' di tempo, ma è più veloce di VirtualBox. Una volta caricato macOS Big Sur, puoi configurare il sistema operativo come meglio credi.

7. Installa VMware Tools sulla tua macchina virtuale macOS Big Sur

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 a Lettore > Gestisci > Installa VMware Tools .

Il disco di installazione apparirà sul desktop di macOS. Quando viene visualizzata l'opzione, selezionare Installa VMware Tools , quindi consentigli di accedere 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 rivisitare 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 del BIOS/UEFI.
  3. Se ricevi il messaggio 'Errore irreversibile di VMware Player: (vcpu-0)' all'avvio della macchina virtuale, devi tornare al file di configurazione macOS Big Sur.vmx per assicurarti di aver aggiunto la riga aggiuntiva e salvato la modifica.
  4. Se stai utilizzando hardware AMD e rimani bloccato sul logo Apple, prima spegni la macchina virtuale. Ora vai a Impostazioni > Opzioni > Generali . Cambiare il Sistema operativo ospite a Microsoft Windows e la versione per Windows 10 x64 . Premi OK, quindi prova ad accendere nuovamente la macchina virtuale. Una volta superato il logo Apple, spegni la macchina virtuale, quindi imposta nuovamente l'opzione del sistema operativo Guest su Apple Mac OS X, selezionando la versione corretta.

Macchine virtuali macOS per hardware AMD

Apple utilizza l'hardware Intel per alimentare 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, la creazione di una macchina virtuale macOS su un sistema AMD è più complicata. Tuttavia, puoi guardare il seguente tutorial video per imparare come installare macOS Big Sur su una macchina virtuale VMware utilizzando hardware AMD.

Imparentato: Come installare Linux in Windows con una macchina virtuale VMware

Installazione della macchina virtuale macOS Big Sur completata

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

Condividere Condividere Tweet E-mail Come creare una macchina virtuale utilizzando Windows 10 Hyper-V

Sapevi che Windows 10 ha uno strumento integrato per la creazione di macchine virtuali? Si chiama Hyper-V ed ecco come funziona.

Leggi Avanti
Argomenti correlati
  • Mac
  • finestre
  • Emulazione
  • Macchina virtuale
  • Sistemi operativi
  • Suggerimenti per Mac
  • Suggerimenti per Windows
Circa l'autore Gavin Phillips(945 articoli pubblicati)

Gavin è l'editor junior per Windows e la spiegazione della tecnologia, un collaboratore regolare del podcast Really Useful e un revisore regolare del prodotto. Ha una laurea (Hons) in scrittura contemporanea con pratiche di arte digitale saccheggiata dalle colline del Devon, oltre a oltre un decennio di esperienza di scrittura professionale. Ama abbondanti quantità di tè, giochi da tavolo e calcio.

Altro da Gavin Phillips

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti