Come virtualizzare macOS Sierra VirtualBox in Windows 10

Uno degli strumenti più importanti che come amministratori e personale di supporto IT sono gli strumenti che ci danno la possibilità di virtualizzare un sistema operativo in uno fisico.

Questo è utile nei seguenti casi

  • Crea ambienti di test
  • Testare o utilizzare applicazioni o programmi prima di essere avviati in un ambiente produttivo
  • Avere più sistemi operativi per conoscere e configurare il loro utilizzo
  • Evita problemi di compatibilità
  • Evita le spese amministrative, tra le altre.

Uno degli strumenti più popolari e facili da usare per creare un ambiente di virtualizzazione è senza dubbio VirtualBox. VirtualBox è uno strumento gratuito che può essere scaricato dal seguente link:

Funzionalità che abbiamo quando si utilizza VirtualBox

  • Non richiede virtualizzazione hardware
  • Gratuito e portatile
  • Ottimo supporto hardware
  • Possiamo installare più sistemi operativi come Linux, Windows, Mac OS, Android, ecc.
  • È possibile creare gruppi di virtualizzazione
  • Possiamo distribuire le macchine in remoto
  • Supporta architetture a 32 e 64 bit

Oggi sapremo come installare l'ultima versione di Apple chiamata macOS Sierra, o tecnicamente MAC OS X 10.12. macOS Sierra è stato progettato cercando di rinnovare molte delle attività quotidiane che svolgiamo sui nostri dispositivi, offrendoci sicurezza, compatibilità e velocità. Alcune delle caratteristiche salienti di macOS Sierra sono le seguenti.

Punti salienti di MacOS Sierra

  • Appunti universali
  • iCloud Drive
  • Miglioramenti all'utilità Messaggi, Foto e iTunes
  • Siri

Requisiti a livello di macchina per l'installazione o l'aggiornamento di macOS Sierra

  • MacBook (fine 2009 e successivi)
  • iMac (fine 2009 e successivi)
  • MacBook Air (2010 e successivi)
  • MacBook Pro (2010 e successivi)
  • Mac Mini (2010 e successivi)
  • Mac Pro (2010 e successivi)

Come vediamo, molte persone potrebbero non soddisfare questi requisiti ed è qui che VirtualBox sarà un tassello fondamentale per l'installazione e l'utilizzo di macOS Sierra. La cosa migliore è che possiamo farlo in Windows 10 senza dover acquistare una macchina Mac fisica il cui valore è un po' caro.

1. Immagine MacOS Sierra


Prima di iniziare l'analisi dobbiamo aver scaricato e installato VirtualBox in Windows 10 e sarà necessario ottenere l'immagine macOS Sierra che può essere scaricata da uno dei seguenti collegamenti:

Una volta scaricata l'immagine con una dimensione di 4,95 GB, sarà necessario eseguire un processo per convertire tale immagine in un formato immagine riconosciuto da VirtualBox in Windows 10: ISO. Ciò semplificherà notevolmente il processo di installazione di macOS Sierra in VirtualBox in un ambiente Windows 10.

Passo 1
Prima di tutto, sarà necessario accedere all'AppStore per scaricare l'immagine macOS Sierra che è archiviata in Applicazioni per impostazione predefinita. Il processo di download di macOS Sierra richiede circa 3 ore a seconda della velocità di rete disponibile in quel momento.

L'attività per eseguirla deve essere eseguita dal terminale in macOS Sierra che può essere aperto con uno dei seguenti metodi:

  • Usando Spotlight, inseriamo la parola terminale e selezioniamo l'opzione appropriata.
  • Andando al percorso Vai / Utilità / Terminale
Nel terminale visualizzato inseriremo il seguente comando:
 hdiutil attach / Applicazioni / Installa \ macOS \ Sierra.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint / Volumi / install_app

Passo 2
Questo comando è responsabile della creazione della partizione di avvio dell'immagine macOS Sierra che abbiamo scaricato su un disco rigido virtuale. Successivamente eseguiremo il seguente comando per creare un'immagine disco vuota:

 Quindi, esegui il seguente comando per creare un'immagine disco vuota: hdiutil create -o /tmp/Sierra.cdr -size 7316m -layout SPUD -fs HFS + J

Passaggio 3
Possiamo vedere che l'immagine del disco è stata creata correttamente:

Passaggio 4
Ora, procediamo a montare l'immagine vuota utilizzando il seguente comando:

 hdiutil attach /tmp/Sierra.cdr.dmg -noverify -nobrowse -mountpoint / Volumi / install_build

Passaggio 5
Ora il prossimo passo è ripristinare la base BaseSystem.dmg sull'immagine che abbiamo montato, per questo useremo il seguente comando:

 asr restore -source /Volumes/install_app/BaseSystem.dmg -target /Volumi /install_build -noprompt -noverify -erase

Passaggio 6
Una volta completato il processo, vedremo che il punto di montaggio creato è stato rinominato OS X Base System.

Sarà necessario rimuovere alcuni file che non sono utili in detto punto di montaggio, per questo utilizzeremo il seguente comando:

 rm/Volumi/OS\X\Base\Sistema/Sistema/Installazione/Pacchetti

Passaggio 7
Successivamente copieremo sul nostro punto di montaggio una serie di file necessari per il funzionamento ottimale di macOS Sierra. Inseriamo i seguenti comandi:

 cp -rp /Volumi/install_app/Pacchetti/Volumi/OS\X\Base\Sistema/Sistema/Installazione/

 cp -rp /Volumes/install_app/BaseSystem.chunklist / Volumi / OS \ X \ Base \ System / BaseSystem.chunklist

 cp -rp /Volumes/install_app/BaseSystem.dmg / Volumi / OS \ X \ Base \ System / BaseSystem.dmg

Passaggio 8
Successivamente inseriremo i seguenti comandi per smontare le immagini:

 hdiutil detach / Volumi / install_app

 hdiutil detach/Volumi/OS\X\Base\Sistema

Passaggio 9
Uno dei passaggi più importanti, convertire l'immagine macOS Sierra creata in un'immagine ISO in modo che venga riconosciuta da VirtualBox. Per farlo eseguiremo il seguente comando:

 hdiutil convert /tmp/Sierra.cdr.dmg -format UDTO -o /tmp/Sierra.iso

Possiamo vedere il risultato ottenuto:

Passaggio 10
Infine, non resta che spostare detta immagine sul desktop e poi salvarla su un disco esterno o una memoria USB con una capacità minima di 8GB. Per questo useremo il seguente comando:

 mv /tmp/Sierra.iso.cdr ~ / Desktop / Sierra.iso

Possiamo vedere l'immagine ISO di macOS Sierra sul desktop.

Dopo questo processo procederemo all'installazione in VirtualBox di macOS Sierra.

2. Installazione di macOS Sierra in VirtualBox

Passo 1
Prima di iniziare l'analisi dobbiamo aver scaricato e installato VirtualBox in Windows 10 e sarà necessario ottenere l'immagine macOS Sierra che abbiamo appena creato.

Passo 2
In secondo luogo dobbiamo estrarre l'immagine scaricata per l'uso. Con questo apriamo VirtualBox e procediamo alla creazione di una nuova macchina virtuale utilizzando una delle seguenti opzioni:

  • Vai al file Macchina / Nuovo
  • Facendo clic sull'icona Nuovo nel pannello centrale di VirtualBox

Passaggio 3
Una volta terminato questo processo, vedremo la seguente finestra in cui dobbiamo configurare i seguenti passaggi:

  • Nome macchina: macOS Sierra
  • Tipo: Mac OS X
  • Versione: Mac OS X 10.11 El Capitan (64 bit)

Passaggio 4
in lalla configurazione della dimensione della memoria assegniamo la quantità di memoria RAM desiderata essendo il dimensione consigliata 4 GB. Infine, nel campo Hard Disk, dobbiamo attivare la casella Usa un file di hard disk virtuale esistente, dobbiamo selezionare il disco che abbiamo scaricato ed estratto. Una volta definiti questi valori, fare clic su Pulsante Crea e vedremo la nostra macchina virtuale creata.

3. Configurazione hardware in VirtualBox per macOS Sierra


Successivamente faremo clic sull'opzione Configurazione per modificare alcuni valori della macchina, questi sono:

Passo 1
Nella scheda Sistema andiamo nella scheda Processore e lì stabiliamo un minimo di 2 CPU

Passo 2
Ora nella scheda Motherboard sarà necessario deselezionare la casella Floppy e attivare la casella Enable EFI (solo Special OS)

Passaggio 3
Nella scheda Schermo andiamo alla scheda Schermo e impostiamo la memoria video a 128 MB.

Passaggio 4
Nella scheda Archiviazione, confermiamo che la porta SATA 0 si trova nel campo Disco rigido.

Con questi valori definiti, fare clic su OK per salvare le modifiche.

4. Modifica dei valori del codice in VirtualBox


Il prossimo passo è aggiungere un codice a VirtualBox in modo che il sistema abbia la capacità di eseguire macOS Sierra poiché conosciamo l'incompatibilità tra Windows e Mac OS. Per questo, sarà necessario eseguire il prompt dei comandi come amministratori (clic destro) e inserire il seguente codice in base alla versione di VirtualBox utilizzata:

VirtualBox versione 5.0 in poi

 cd "C: \ Program Files \ Oracle \ VirtualBox \" VBoxManage.exe modifyvm "VM name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "VM name" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemProduct" , 3 "VBoxManage setextradata" VM name "" VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion "" 1.0 "VBoxManage setextradata" VM name "" VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct "" Iloveapple "VBotexManage" se VM Name "" VBoxInternal / Devices / smc / 0 / Config / DeviceKey "" ourhardworkbythesewordsguardedpleasedontssteal (c) AppleComputerInc "VBoxManage setextradata" VM Name "" VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC "1

VirtualBox versione 4.0

 cd "C: \ Program Files \ Oracle \ VirtualBox \" VBoxManage.exe modifyvm "VM name" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff VBoxManage setextradata "VM name" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemProct11" , 3 "VBoxManage setextradata" VM Name "" VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion "" 1.0 "VBoxManage setextradata" VM Name "" VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct "" Iloveapple "VBotexManage" se VM Name "" VBoxInternal / Devices / smc / 0 / Config / DeviceKey "" ourhardworkbythesewordsguardedpleasedontssteal (c) AppleComputerInc "VBoxManage setextradata" VM Name "" VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC "1

Nel nostro caso utilizziamo la versione 5.0.26 per la quale utilizzeremo il primo codice:

5. Installazione di MacOS Sierra


Con questa configurazione possiamo fare clic sul pulsante Start e vedremo che avvia il processo di installazione di macOS Sierra in VirtualBox in Windows 10.

Seguiremo il già noto processo di installazione di macOS Sierra. Una volta terminato il processo, possiamo vedere che abbiamo eseguito correttamente l'accesso a macOS Sierra e possiamo goderci le numerose funzionalità di questo fantastico sistema operativo Apple.

Usando questo metodo possiamo usare con sicurezza macOS Sierra in Windows 10 senza soffrire di problemi di compatibilità e quindi avere due dei migliori sistemi operativi attuali al mondo: Windows 10 e macOS Sierra.

Infine abbiamo la possibilità di regolare la risoluzione della nostra macchina virtuale per un'esperienza visiva molto più attraente. Per questo accediamo al prompt dei comandi come amministratori e prima inseriamo il seguente comando:

 cd "C:\Programmi\Oracle\VirtualBox\"
In seguito utilizzeremo la seguente sintassi:
 VBoxManage setextradata "macOS Sierra" "VBoxInternal2 / EfiGopMode" #
Il valore # deve essere sostituito da uno dei seguenti valori:
  • 1: Ottieni una risoluzione 800 x 600
  • 2: Ottieni una risoluzione di 1024 x 768
  • 3: Ottieni una risoluzione di 1280 x 1024
  • 4: Ottieni una risoluzione di 1440 x 900
  • 5: Ottieni una risoluzione 1920 x 1200
In questo modo abbiamo installato macOS Sierra utilizzando il formato compatibile per ambienti Windows: ISO.

macOS Sierra VMWare

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave