Come eseguire macOS su Windows 10 in una macchina virtuale

Il modo migliore per provare un nuovo sistema operativo è con una macchina virtuale installata sul sistema operativo esistente. Ecco come eseguire macOS Sierra su Windows 10 (ovvero creare un Hackintosh virtuale).

Il modo migliore per provare un nuovo sistema operativo è con una macchina virtuale installata sul sistema operativo esistente.  Ecco come eseguire macOS Sierra su Windows 10 (ovvero creare un Hackintosh virtuale).
Annuncio pubblicitario

Windows 10 è un ottimo sistema operativo. Certo, ha le sue stranezze e fastidi, ma quale sistema operativo no? Ma anche se sei legato a Microsoft e Windows, questo non significa che non puoi guardarti intorno. E quale modo migliore per farlo rispetto ai confini sicuri del sistema operativo esistente e una macchina virtuale I 5 principali sistemi operativi Linux da provare in una macchina virtuale I 5 principali sistemi operativi Linux da provare in una macchina virtuale Cinque distribuzioni di sistemi operativi Linux particolarmente adatto per l'esecuzione di macchine virtuali, quindi diamo un'occhiata a loro. Leggi di più .

In questo tutorial, ti mostrerò come eseguire macOS in una macchina virtuale, creando un Hackintosh virtuale. "Hackintosh" è il nome assegnato a un sistema non supportato che esegue qualsiasi sistema operativo Mac. Non sei sicuro di andare d'accordo con un Mac? 7 Ragioni pratiche per iniziare a utilizzare una macchina virtuale 7 Ragioni pratiche per iniziare a utilizzare una macchina virtuale Il termine "virtuale" è stato cooptato in molti modi. Realta virtuale. RAM virtuale. Scuole virtuali Ma la virtualizzazione nel contesto dei PC può essere fonte di confusione. Siamo qui per chiarirlo. Per saperne di più Dai una prova e guarda.

Hai bisogno di questi per iniziare

Prima di iniziare, è necessario scaricare e installare un paio di cose. Vi mostrerò come creare macchine virtuali sia in Oracle VM VirtualBox Manager ("VirtualBox") che in VMware Workstation Player ("VMware Player").

  • VirtualBox - Scarica l'ultima versione. Questo tutorial utilizza la versione 5.1.22.
  • VMware Player - Scarica l'ultima versione. Questo tutorial utilizza la versione 12.5.5.

Avremo bisogno anche di una copia di macOS Sierra. Techsviewer ha reso disponibile una versione Intel [download di Google Drive], e troverai una versione AMD per gentile concessione di AMD OS X (è richiesta la creazione dell'account).

Non sei sicuro di cosa sta alimentando il tuo sistema? Premere il tasto Windows + X e selezionare Sistema. Controlla cosa è elencato accanto a "Processore". Se sei sicuro, scarica la versione Intel o AMD.

informazioni sul sistema di tipo processore Windows 10

Il download può richiedere un po 'di tempo. È tutto un sistema operativo, dopo tutto. Al termine del download, estrai il contenuto in una posizione memorabile. Questo è un file in formato disco virtuale (.VMDK) contenente il sistema operativo.

Una volta che sei pronto, passa alla sezione successiva.

VirtualBox: crea la macchina virtuale macOS

Apri VirtualBox. Seleziona Nuovo . Digita macOS. VirtualBox rileva il sistema operativo durante la digitazione. Il valore predefinito è Mac OS X. Tuttavia, dobbiamo cambiarlo. Sotto Versione, seleziona Mac OS X 10.11 El Capitan .

virtualbox macos el capitan

Quindi, imposta la quantità di RAM che il sistema operativo virtuale può utilizzare. Suggerirei un minimo di 4 GB, ma può essere solo una parte della RAM totale disponibile. Infine, dobbiamo assegnare un disco rigido. In questo caso, utilizzeremo un file del disco rigido virtuale esistente .

virtualbox macos alloca memoria

Seleziona l'icona della cartella e vai a dove hai estratto il file del formato del disco della macchina virtuale. Aprilo. Assicurati di aver selezionato il disco virtuale corretto, premi Crea .

virtualbox seleziona il disco rigido virtuale

Modifica le impostazioni della macchina virtuale

Per assicurarci che la nostra macchina virtuale funzioni correttamente, dobbiamo modificare alcune impostazioni.

Seleziona Impostazioni, seguito da Sistema . Rimuovi Floppy dall'ordine di avvio. Assicurarsi che Chipset sia impostato su ICH9 .

Seleziona la scheda Processore . Assegna due processori. Se si dispone di un i7 con alimentazione da risparmiare, è consigliabile aggiungere altro. Tuttavia, questo non è vitale.

virtualbox alloca i processori

In Opzioni di visualizzazione, imposta Memoria video su 128 MB. Premi OK per salvare le modifiche. Ora, chiudete completamente VirtualBox.

Piccole modifiche

Sfortunatamente, questo non funziona subito. Dobbiamo essenzialmente applicare la patch a VirtualBox prima che funzioni la macchina virtuale macOS. Questo ci richiede di inserire del codice nel prompt dei comandi. Non ti preoccupare, ti guiderò attraverso.

Inizia chiudendo VirtualBox. Quindi, premi il tasto Windows + X e seleziona Prompt dei comandi (Admin) dal menu. Quindi, utilizzare il seguente comando per individuare la directory Oracle VirtualBox:

cd "C:\Program Files\Oracle\VirtualBox\" 

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

 VBoxManage.exe modifyvm "macOS MUO" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "macOS MUO" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11, 3" VBoxManage setextradata "macOS MUO" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "macOS MUO" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" VBoxManage setextradata "macOS MUO" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "macOS MUO" "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.

comando prompt comandi virtualbox

Siamo pronti per l'avvio

Riapri VirtualBox. Fare doppio clic sulla macchina virtuale macOS per avviarla. Vedrai un lungo flusso di testo, seguito da uno schermo grigio. Lo schermo grigio può richiedere un momento o due per cancellare - ma non fatevi prendere dal panico. Quando si risolve, arriverete alla schermata "Benvenuto" di macOS.

virtualbox esegue macos

Da qui, è possibile impostare la macchina virtuale macOS come meglio credi.

VMware: patch VMware Workstation Player

Preferisci VMware su VirtualBox? Ti ho coperto. Possiamo usare lo stesso file VMDK che contiene il sistema operativo, ma il processo di patch è diverso. In questo caso, dovrai scaricare uno sblocco (cioè un patcher). Useremo Unlocker creato e fornito da InsanelyMac.

Scarica il Unlocker e salvalo ovunque tu voglia. Ne avremo bisogno in un attimo.

Individua il percorso in cui hai scaricato Unlocker. Estrai il contenuto dell'archivio. Questo processo funziona meglio quando le cartelle si trovano sulla stessa unità (ad esempio la cartella radice di VMware e l'archivio estratto si trovano entrambi nell'unità C: \).

Una volta estratto, assicurarsi che VMware sia completamente chiuso. Quindi, fare clic con il tasto destro sullo script del comando win-install e selezionare Esegui come amministratore . Lo script aprirà un prompt dei comandi e verrà eseguito lo script di patch. Fai attenzione! Lo script farà da matto, e dovrai catturare tutti i messaggi "File non trovati" .

vmware player macos patch file

Il motivo più comune per cui un "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 come menzionato sopra.

Una volta completata la patch, riapri VMware.

Crea macchina virtuale macOS

Seleziona Crea una nuova macchina virtuale . Sceglierò installerò il sistema operativo in seguito . Nella schermata successiva, seleziona Apple Mac OS X dal menu a discesa. Se non vedi l'opzione Apple Mac OS X, la patch non è stata installata.

vmware player select macos

Successivamente, dobbiamo scegliere un nome per la macchina virtuale. Scegli qualcosa di facile da ricordare, quindi copia il percorso sottostante in un luogo memorabile: ne avremo bisogno per apportare alcune modifiche in un momento. Nella schermata successiva, attenersi alla dimensione massima del disco rigido suggerita, quindi selezionare Memorizza disco virtuale come singolo file . Completa la procedura guidata di creazione del disco virtuale.

Ora dobbiamo modificare le specifiche hardware e dire a VMware dove si trova macOS VMDK.

Dalla schermata principale di VMware, selezionare la macchina virtuale macOS, fare clic con il tasto destro e selezionare Impostazioni . Come VirtualBox, urtare la memoria della macchina virtuale fino ad almeno 4 GB. È possibile allocare di più se si dispone di RAM di riserva.

vmware alloca memoria virtuale

Successivamente, modifica il numero di processori disponibili su 2.

Sotto, rimuovi il disco rigido che abbiamo creato. Selezionare immediatamente Aggiungi> Disco rigido> SATA (consigliato), quindi utilizzare un disco virtuale esistente .

Passare allo stesso VMDK utilizzato nella sezione VirtualBox dell'articolo. Seleziona Apri, quindi Fine . Ora, chiudi VMware.

Piccole modifiche

Ora dobbiamo apportare una piccola modifica a un singolo file. Verso la posizione in cui è stata archiviata la macchina virtuale macOS. La posizione predefinita è:

 C:\Users\YOURNAME\Documents\Virtual Machines\YOUR MAC OS X FOLDER 

Passare a macOS.vmx, fare clic con il tasto destro del mouse e selezionare Apri con ..., selezionando Blocco note dal pannello "Come si desidera aprire questo file". Ovviamente, se preferisci un editor di testo alternativo, usa quello. Scorri fino alla fine del file di configurazione e aggiungi la seguente riga:

 smc.version = "0" 

Salva e chiudi il Blocco note.

Apri VMware, seleziona la macchina virtuale macOS e premi Riproduci .

lettore vmware in esecuzione macos

Risoluzione dei problemi

Ci sono un paio di cose che possono (e probabilmente succederà) andare storto durante l'installazione della macchina virtuale macOS in VMware Player Workstation. Ne elencherò alcuni e i loro rapidi strumenti per la risoluzione dei problemi.

Se non è possibile visualizzare "Apple Mac OS X" durante la procedura guidata di creazione della macchina virtuale, è necessario rivisitare la procedura di patch. Assicurarsi che ogni processo associato a VMware Player sia disattivato.

Se si riceve il messaggio "Mac OS X non è supportato con la traduzione binaria" all'avvio della macchina virtuale, è molto probabile che sia necessario attivare la virtualizzazione nella configurazione BIOS / UEFI.

Se si riceve il messaggio "Errore irreversibile di VMware Player: (vcpu-0)" all'avvio della macchina virtuale, è necessario tornare al file di configurazione macOS.vmx e assicurarsi di aver aggiunto la linea aggiuntiva e aver salvato la modifica.

Provalo!

Ora hai creato una macchina virtuale macOS in VirtualBox o VMware Player. Dai una prova a macOS Cosa c'è di nuovo in macOS Sierra? Le nuove funzionalità disponibili sul tuo Mac Novità di macOS Sierra? Le nuove funzionalità disponibili sul tuo Mac OS X sono dead, long live macOS. Leggi di più prima di passare da Windows 7 Suggerimenti per passare da Mac a Windows 7 Suggerimenti per passare da Mac a Windows Sarai sorpreso di vedere quanto Windows ha da offrire. Transizione senza problemi da Mac a Windows con il nostro consiglio. Leggi altro, o usalo per accedere ad alcune delle migliori app che Apple ha da offrire.

A cosa serve la macchina virtuale macOS? Preferisci VirtualBox o VMware Player? Fateci sapere i vostri pensieri qui sotto!

In this article