Eccoci qui a scrivere una nuova guida per installare il sistema operativo macOS hackintosh High Sierra in un normale PC. Vi avviso innanzitutto che:
- la guida è sviluppata e testata solo su PC con processore Intel.
- Non assicuro perciò il suo funzionamento anche su AMD.
E’ uscita la nostra guida aggiornata: Come installare macOS Mojave 10.14 in un normale PC | Hackintosh
Come sempre vi ricordo che questa guida non è in alcun modo ufficiale, dunque non vi possiamo assicurare il suo funzionamento (ogni PC è a se stante).
DEVI ANCORA ASSEMBLARE IL TUO PC? LEGGI QUI I COMPONENTI HARDWARE CONSIGLIATI PER CREARE UN HACKINTOSH.
Prima di cominciare consentitemi di fare un piccolo appunto: sono 5 anni che vi aiutiamo a costruire il vostro sistema hackintosh con guide e aiuti personalizzati attraverso i commenti del blog, la chat di Facebook, Google+ e Twitter! Il tutto in forma assolutamente gratuita.
[su_note note_color=”#fef583″ radius=”5″]
Se vuoi sostenere Stintup e vedere nuove guide sul mondo hackintosh o semplicemente offrirci un caffè considera una donazione sul nostro account PayPal oppure sostienici su Patreon.
Puoi anche sostenerci utilizzando questo link quando acquisti su Amazon (puoi aggiungerlo tra i preferiti). A te non costa niente, però in questo modo supporterai il nostro lavoro :)
Grazie mille a tutti i nostri lettori.
[/su_note]
[su_button url=”https://www.facebook.com/stintup/” target=”blank” style=”flat” background=”#3b5998″ size=”5″ wide=”yes” center=”yes” icon=”icon: facebook-square” text_shadow=”0px 0px 0px #000000″]Seguici anche su Facebook, un “Like” è sempre gradito ;)[/su_button]
[su_spoiler title=”Clicca per leggere (IMPORTANTE)” style=”fancy”]
Stintup non è in alcun modo responsabile di eventuali danni causati al PC. Ogni cosa descritta in questo articolo è stata solo ripresa e descritta da noi. Non incentiviamo in alcun modo l’utilizzo dei sistemi hackintosh che non sono altro che delle macchine test. Inoltre ricordiamo che nella licenza d’uso di macOS, Apple indica chiaramente al punto I.: “Other Use Restrictions. The grants set forth in this License do not permit you to, and you agree not to, install, use or run the Apple Software on any non-Apple-branded computer, or to enable others to do so.” Dunque i sistemi hackintosh sono assolutamente vietati. Noi sconsigliamo assolutamente di proseguire con tale pratica e ribadiamo che la seguente guida segue dei passaggi descritti da terzi e che Stintup ha deciso di riportare nel seguente articolo al solo scopo di descrivere una pratica utilizzata prevalentemente oltreoceano e all’estero. Dunque se volete in qualsiasi modo provare un sistema macOS potete recarvi presso un Apple Store o un centro autorizzato Apple.
[/su_spoiler]
COSA SERVE
- Un Mac da dove poter scaricare la copia di macOS High Sierra 10.13 dall’App Store (ricordiamo che è gratuita). Se non avete l’accesso ad un Mac potete optare per un’installazione su macchina virtuale seguendo questa guida oppure installare OS X Lion aiutandovi con quest’altra guida.
- Un PC compatibile con macOS High Sierra. Prima di tutto deve avere un processore Intel. Esiste una wiki creata apposta per verificare questo. Se non trovate i vostri componenti in lista non vi preoccupate. Potrebbe essere che nessuno abbia aggiornato la wiki. In questo caso rivolgetevi al forum ufficiale del progetto hackintosh. Qui potete leggere le discussioni (c’è anche la sezione italiana), porre domande e molto altro.
- Chiavetta USB da almeno 16GB.
- Clover (che è il bootloader e serve per avviare l’installazione prima e il sistema poi).
- Clover Configurator.
- Fai un backup con Carbon Copy Cloner.
DOWNLOAD DI MACOS SIERRA
Da qualche anno (con Mavericks) è possibile il download gratuito del sistema operativo di casa Apple. L’unico requisito è, come suddetto, avere un sistema Mac. Non dovete far altro che:
- aprire il Mac App Store,
- fare il log-in con il vostro Apple ID (createne uno se non l’avete)
- e scaricare macOS High Sierra (che verrà scaricato in /Applicazioni).
PREPARAZIONE DELLA CHIAVETTA USB
Ora comincia il bello! State molto attenti ai seguenti passaggi. Se saltate qualcosa tutto il vostro lavoro sarà perduto. No, scherzi a parte, state molto attenti a eseguire queste operazioni seguendo tutti i passaggi attentamente.
- Inserite la chiavetta USB.
- Andate nella barra dei menu del Finder e selezionate “Vai” > “Utility” > “Utility Disco” oppure andate in /Applicazioni /Utility /Utility Disco.
- Selezionate la chiavetta USB nella colonna di sinistra (mi raccomando di selezionare l’USB in cui si vuole fare l’installazione di High Sierra e non altro!!).
- Premi il tab “Partiziona“. Selezionare 1 Partizione.
- Dai un nome alla USB: USB (puoi rinominare più avanti, ma è importante che ora si chiami così).
- Formato: scegli “Mac OS esteso (Journaled)“.
- Sulle opzioni scegli “Mappa partizione GUID“.
- Procedi con la partizione.
9. Installa macOS High Sierra sulla chiavetta con il seguente comando:
sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ High\ Sierra.app --nointeraction
Un volta terminato il processo (ci mette un po’, tranquilli, aspettate che venga fuori la scritta “Done.”, dobbiamo installare Clover.
10. Scarichiamo e avviamo Clover. Premiamo due volte su Continue, cambiamo la posizione di installazione (Change Install Location) selezionando USB (che ora è stata rinominata in Install macOS High Sierra).
11. Selezioniamo Customize e selezioniamo a questo punto le seguenti caselle, a seconda che stiamo installando in Legacy o UEFI (questo dipende dal vostro BIOS, fate una ricerca su Google se non sapete cosa significa).
N.B. Se doveste avere problemi con il driver OsxAptioFix2Drv-64, cambiatelo con OsxAptioFixDrv-64.
12. Navigate all’interno della cartella EFI. Se non la vedete, montatela con un programma come Clover Configurator.
13. Andate in /EFI /CLOVER/ e copiate questo config.plist (se siete in Legacy) oppure questo config.plist (se siete in UEFI). Non dovete fare altro che rinominarlo in config.plist andando a sostituire quello originale presente in /EFI /CLOVER/.
14. Andate in /EFI /CLOVER /drivers64UEFI/ e copiate il file apfs.efi.
15. Andate in /EFI /CLOVER /kexts /Other/ e copiate il file FakeSMC.kext. Opzionalmente (leggasi SOLO se necessario al vostro sistema) inserite sempre nella stessa cartella anche i file necessari per l’ethernet così come NullCPUPowerManagement.kext.
16. Ora che abbiamo installato tutto nella chiavetta, copiamo nella root della chiavetta USB anche il pacchetto ufficiale di Clover e Clover Configurator, in modo che li abbiamo pronti una volta installati il sistema.
OTTIMIZZAZIONE DEL BIOS/UEFI
N.B. A me l’installazione partiva solo con Bluetooth, USB 3.0 e LAN disattivate da BIOS. Fatto sta che è una situazione un po’ al limite perché riprovando poi è partita anche lasciandole abilitate. Sappiate che però potrebbe essere questo uno dei problemi se non partisse l’installazione (segnale di divieto al posto della mela di Apple, ecc).
State molto attenti a questo passaggio! Se non sapete cosa sia il BIOS/UEFI lasciate perdere per ora. Se modificate valori in modo errato all’interno del BIOS/UEFI potreste compromettere l’intero computer sino a rovinare componenti hardware! Fate dunque molta attenzione a quello che modificate!
N.B. Per alcuni tipi di schede madri esistono delle guide apposite:
Per tutte le altre, date un’occhiata a queste voci:
- Per accedere al BIOS/UEFI tieni premuto il tasto “CANC” mentre il sistema si sta avviando.
- Riporta il BIOS/UEFI alle opzioni di default “Optimized Defaults“.
- Controlla che gli hard disk siano settati in “AHCI mode“.
- Se supportato dalla vostra CPU, disabilita la voce “VT-d” [Virtualizzazione].
- Verifica che “Fast Boot” o “Quick Boot” e “Secure Boot Mode” sia settato su “Disabled”.
- Se il tuo sistema supporta GFG-Lock, disattivalo.
- Su OS Type, imposta “Other OS”.
- Se il tuo sistema ha l’opzione IO SerialPort, disattivala.
- Imposta l’“XHCI Handoff” su abilitata.
- Controlla che la voce “X.M.P. Memory Profile” sia su “Profile 1” [Opzionale].
- Controlla che “No-Execute Memory Protection” (o XD) sia dettato su “Enabled” [Opzionale].
- “HPET” dev’essere in “64-bit mode” [Opzionale].
- “ACPI Suspend Type” in “S3 (STR)” [Opzionale].
- “eXtreme Hard Drive (XHD)” su “Disabled” [Opzionale].
- Se hai un sistema AWARD BIOS come “Gigabyte serie 6” e “X58” allora disabilita le USB 3.0
- Salva ed esci
Le precedenti voci potrebbero differire da scheda madre a scheda madre ed alcune di queste potrebbero essere non presenti. Ma non preoccupatevi perché il nome è spesso simile.
INSTALLAZIONE DI MACOS HIGH SIERRA
Eccoci giunti alla parte più interessante. Finalmente possiamo installare il nostro amato High Sierra! Seguite i punti successivi con molta attenzione.
Inserisci la tua chiavetta USB con High Sierra in una porta USB 2.0.
1. Accendi o riavvia il tuo PC.
2. Premi ripetutamente F8 (su ASUS) o F12 (su Gigabyte) per accedere alla schermata di boot (solitamente i comandi sono F12, F11, F10 o F8).
3. Scegli “USB”
4. Ora ti ritroverai (se tutto è andato a buon fine) su Clover, che non è altro che un bootloader che ci consente di eseguire macOS sul nostro PC. Scegliete “Boot macOS Install from USB” e premete “Invio” sulla tastiera.
N.B. Se avete problemi con l’installar provate innanzitutto a verificare che la USB sia inserita in una porta 2.0. Se avete una scheda video NVIDIA della serie ‘Maxwell’ GeForce (GTX 750, 750 Ti, 950, 960, 970, 980, 980 Ti o TITAN X) sappiate che non avrete i driver nativi. Dovrete quindi eseguire il boot con il comando “nv_disable=1” (mi è servito anche a me con GTX 570) per raggiungere l’installer. Per maggiori info sui boot flag e l’utilizzo di Clover: Clover Basics and Switching Advice.
5. Una volta giunto all’installer, dopo aver esultato (ma non troppo), scegliamo la lingua (italiano, presumo). Ovviamente in questa guida stiamo parlando di installazione “pulita” ossia senza aver OS X pre-installato. Se invece volete fare un aggiornamento da macOS High Sierra 10.12 seguite questa guida.
LEGGI BENE PRIMA DI PROCEDERE CON LA PARTIZIONE!
Partizionando l’HD perderai tutti i dati all’interno di esso perchè verrà anche formattato! Fai quindi una copia di backup! Altrimenti dovresti partizionare l’HD con Windows (utilizza gestione disco oppure ti consiglio Acronis Disk Director 11 Home). Inoltre il MAC non funziona su HD in MBR ma solo in GPT (GUID). Quindi se vuoi convertire un HD da MBR a GPT perderai tutti i suoi dati. Per non perdere i dati puoi usare il programma prima citato (Acronis) che mantiene i tuoi dati al sicuro, ma non è garantito al 100%. Ti consiglio quindi in ogni caso di fare un backup. Ti ricordo inoltre che non puoi fare la suddetta conversione se nell’HD c’è già installato un sistema operativo (perché la partizione sarebbe attiva).
6. Andate su “Utilities” (nella barra dei menu in alto) > “Utility Disco”. Selezionate l’hard disk/SSD in cui desiderate installare OS X (nella barra di sinistra):
6a. Premi il tab “Inizializza“.
6b. Dai un nome alla partizione: (es. High Sierra, macOS, ecc).
6c. Formato: scegli “Mac OS esteso (Journaled)“.
6d. Schema: scegli “Mappa partizione GUID“.
6e. Procedi con l’inizializzazione (Inizializza).
6f. Chiudi l’Utility Disco.
7. IMPORTANTE! Se continuate con l’installazione normalmente e avete un SSD, macOS convertirà in automatico il vostro disco in formato APFS. Questo formato non è adatto e non è supportato dai sistemi hackintosh (per ora), quindi vi consiglio, almeno in questo momento, di evitare questa conversione. Come fare? Ve lo spiego qui sotto. Se avete un HDD saltate pure il punto 7a e andate all’8 continuando l’installazione normalmente.
7a. Per non convertire l’SSD in APFS aprite il terminale e digitate il seguente codice:
/Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/startosinstall –converttoapfs NO
8. A questo punto dovrebbe partire l’installazione.
FASE DI POST INSTALLAZIONE
L’installazione è ora completa, ma il sistema non è ancora pronto per effettuare il boot (far partire macOS).
1. Fai il boot dalla USB nuovamente, ma questa volta scegli “Boot macOS from USB“.
2. Completa l’installazione.
N.B. Stai installando OS X in dual boot con Windows nello stesso HDD/SSD? Dai un’occhiata qui per i passaggi e le impostazioni!
3. Avviamo il pacchetto di Clover (che abbiamo nella chiavetta USB) e procediamo con l’installazione. Potete tornare al punto 11 della preparazione chiavetta USB per seguire gli stessi passaggi, ma occhio che ora sono determinanti per l’avvio e il corretto funzionamento del sistema. Se cercate su Google è probabile che voi troviamo qualcuno con un sistema simile al vostro oppure potreste chiedere aiuto sui forum o gruppi Facebook.
4. Navigate all’interno della cartella EFI. Se non la vedete, montatela con un programma come Clover Configurator.
5. Andate in /EFI /CLOVER /drivers64UEFI/ e copiate il file apfs.efi.
6. Andate in /EFI /CLOVER /kexts /10.13/ (create la cartella se non presente) e copiate il file FakeSMC.kext. Opzionalmente (leggasi SOLO se necessario al vostro sistema) inserite sempre nella stessa cartella anche i file necessari per l’ethernet così come NullCPUPowerManagement.kext.
I prossimi step configurano la definizione di sistema (tipologia di Mac), la grafica e cosentono di ottenere un numero seriale unico, in modo da avere un sistema riconosciuto come unico e “ufficiale” (in realtà non è proprio così; l’intento è quello di poter usare servizi come iMessage, FaceTime, iCloud, ecc).
7. Apri Clover Configurator.
8. Il file config.plist dovrebbe caricarsi da solo. In caso contrario naviga all’interno della cartella EFI e fai doppio click sul file config.plist
9. Seleziona il tab SMBIOS
10. Premi Magic Wand Icon (l’icona a forma di bacchetta magica)
11. Seleziona un “System Definition” dalla lista. Poi seleziona una versione del sistema dalla lista. Tutto ciò inserirà nel file config.plist un SMBIOS appropriato che include un numero seriale unico.
12. (Facoltativo) Apri il tab GUI e seleziona Inject NVIDIA o Inject ATI.
13. In System parameters > inject kext seleziona YES.
14. Salva e chiudi Clover Configurator.
I prossimi step (facoltativi) configurano la parte audio (Realtek ALC).
18. Scarica CloverALC110 script
19. Clicca sul file scaricato
20. Doppio click sul file .command
21. Segui gli step nel Terminale per installare il codec audio (metti “y” alle domande per dire di installare ciò che ti chiede e dai Invio per confermare)
Come vi dicevo, le schede video NVIDIA della serie ‘Maxwell’ GeForce (GTX 750, 750 Ti, 950, 960, 970, 980, 980 Ti o TITAN X) non sono supportate nativamente. Avrete quindi bisogno di driver alternativi.
22. (Facoltativo)
22a. Assicurati di avere emu variable 64 in driver64 uefi in clover. Se assente installa il driver con Clover Configurator.
22b. Nella sezione System Parameters del config.plist di Clover spunta nvidiaWeb.
22c. Nella sezione Boot del config.plist di Clover spunta nvda_drv=1.
22d. Scaricate ed inserite il kext NVWebDriverLibValFix.kext nella cartella /Library/Extensions.
22e. Scarica e avvia l’app Kext Utility per sistemarne i permessi.
22f. Scarica e installa Alternate NVIDIA Drivers
23. Riavvia
Ci siamo! Hai il tuo Mac funzionante (spero!). Se qualcosa non va o non ti è chiaro, scrivici pure (meglio nei commenti qui sotto, così da aiutare più persone che potrebbero avere il tuo stesso problema). Ti ricordo poi che in internet ci sono varie community pronte ad aiutarti! Due su tutte sono insanelymac e tonymacx86! Lì troverai altre persone disposte ad aiutarti e magari con il tuo stesso PC!
Ed ecco il nostro macOS High Sierra installato seguendo la nostra guida:
Qualche chicca dal mondo Hackintosh..
– Per chi dispone di una scheda grafica GTX 570, non serve installare i Web Drivers. Vi basta cambiare l’ID inserendo il FakeID (device-id 0x108610de) nella sezione apposita del config.plist.
– Dopo aver cambiato dei valori nel config.plist o effettuato altre modifiche al sistema, se vuoi ripristinare la cache:
+ Inserisci nel terminale (senza virgolette): “sudo rm -r /System/Library/Caches/com.apple.kext.caches/Startup/*”
+ Riavvia
– Se vuoi usare i Web Drivers Nvidia nella sezione boot del config.plist metti la spunta su “nvda_drv=1”
– RT Variables, CsrActiveConfig:
+ 0x3 (SIP parzialmente disattivato)
+ 0x67 (SIP disattivato)
+ 0x0 (SIP attivato)
Se non ti funziona internet…
Considera l’acquisto di una nuova scheda PCI-E: io raccomando (e utilizzo tutt’ora con grande soddisfazione) la TP-LINK TL-WDN4800 che NON ha bisogno di alcun kext. Ti basterà installarla (in 5 minuti avrai fatto), accendere il Mac et voilà, connesso ad internet! Su Amazon costa attualmente meno di 40€. [Se acquisti attraverso il link ci dai un piccolo contributo: a te costa uguale, anzi risparmi grazie al prezzo Amazon, noi siamo incentivati a far di più. Grazie :) ]
[su_note note_color=”#ffffff” radius=”5″]
Attenzione. Potrebbero tornarti utili queste guide:
1. Come effettuare il dual boot con Windows
2. Come risolvere il problema di internet nei sistemi hackintosh
3. Come fare per avere iMessage e FaceTime funzionanti
4. Come fare per avere le porte USB 3.0 funzionanti
[/su_note]
[su_note note_color=”#fef583″ radius=”5″]
Se vuoi sostenere Stintup e vedere nuove guide sul mondo hackintosh o semplicemente offrirci un caffè considera una donazione sul nostro account PayPal oppure sostienici su Patreon.
Puoi anche sostenerci utilizzando questo link quando acquisti su Amazon (puoi aggiungerlo tra i preferiti). A te non costa niente, però in questo modo supporterai il nostro lavoro :)
Grazie mille a tutti i nostri lettori.
[/su_note]
DISCLAIMER
Come sempre, sottolineiamo che non è prettamente legale installare una copia di OS X in un sistema diverso da quello proprietario Apple. Stintup (stintup.com) non può essere ritenuto responsabile per eventuali conseguenze relative a questa guida, dato che con la presente si vuole solo evidenziare una pratica esistente e non si vuole assolutamente incitare all’uso di tali metodi. Inoltre ognuno è responsabile degli eventuali danni causati al proprio PC attraverso l’utilizzo di questa o altre guide su Stintup. Tuttavia Apple non ha mai espresso pareri diretti sull’argomento che, finora, ha tollerato. Sono infatti poche le persone che eseguono quest’operazione e la maggior parte lo fa solo per test personali. Se infatti volete sfruttare l’intero potenziale di OS X consigliamo sempre di acquistare un computer Mac. Tuttavia un hackintosh può essere una base di partenza per verificare se ci si trova a proprio agio con il sistema operativo di casa Apple. Raccomandiamo poi di eseguire un backup dell’intero HD/SSD dato che andranno persi tutti i dati presenti. Inoltre non demordete se “non va alla prima”, dato che quasi certamente ci vorrà tempo per trovare le giuste configurazioni per il vostro PC. Detto questo buona installazione a tutti e, ricordate ancora una volta, fate un bel backup!
TUTTI I CREDITI: TonyMacx86 e il forum, InsanelyMac e il forum
Reply