• Diventa Fan!
  • Seguici Twitter
  • Seguici su Google+

Come installare Mac OSX Lion 10.7 su PC [Hackintosh]

Scritto in Hackintosh, Mac - Da JohnEisenheim - martedì 26 luglio 2011 - 33 Commenti

“This change Everything”, sostenne Apple quando presentò il suo nuovo dispositivo mobile; continuò sulla stessa linea mediatica affermando “This change Everything. Again” quando si apprestò a lanciare iPhone 4. E aveva ragione. La rivoluzione avviata dalla casa di Cupertino nel mondo della telefonia fu una scommessa – all’ora – che annovera – tutt’oggi – sostenitori, denigratori e avversari di tutto rispetto.

Il punto di forza dei dispositivi su citati – tra le altre cose – fu l’incredibile software che, nella sua stabilità, rese iPhone lo smartphone al comando delle wishlist personali. Anche il lancio di Mac OSX 10.6 ( Snow Leopard ) fu accompagnato da un forte clamore, soprattutto per le novità che portò con sé; Apple decise così di “fondere” le due idee: unire un sistema operativo per i propri personal computer ( sicuri? :P ) arricchito dal successo delle caratteristiche del firmware che dà vita ai dispositivi mobili, chiudendone definitivamente il gap. Il risultato? Mac OSX Lion 10.7, un concentrato di stabilità, funzionalità, efficienza e…perchè no? Stile. Vediamo come installarlo sui “non-Apple pc”.

*IMPORTANTE!!! La seguente guida ha scopo puramente informativo…l’autore della suddetta non prende responsabilità di qualsiasi genere né in riferimento a ciò che potrebbe succedere sulla vostra macchina né sulle procedure che violano il copyright. E’ semplicemente e puramente un caso di studio!*

Preparazione

Questo articolo non ha come scopo l’illustrazione delle funzionalità di Lion, dato che sono reperibili – ed esaustivamente descritte – sul sito Apple. Siamo qui per spiegare come installare il Sistema Operativo sui normalissimi pc. Le premesse e i requisiti sono sempre gli stessi:

  • Pazienza: requisito fondamentale, senza la quale è meglio abbandonare subito qualsiasi progetto di gloria.
  • Hardware compatibile: sul sito OSx86 è presente una lunga lista di Hardware compatibile con il sistema operativo. Verificate che il vostro Hardware sia presente su questa lista – o su altre, tramite ricerche specifiche -. Senza gli adeguati Drivers ( kext nel nostro caso ) sarebbe impossibile continuare.
  • Penna USB con capienza MINIMA pari a 8 GB: servirà per copiare i file di installazione necessari.
  • Immagine Mac OSx 10.7 ( GM ) : è l’immagine source di sistema. Può andar bene sia la finale che la GM ( Golden Master ). I modi per reperire la suddetta immagine non verranno trattati in questo articolo :P
  • Sistema Mac OSx: è necessario avere un sistema OSx già installato per eseguire le operazioni di preparazione ( è sufficiente anche una versione hackintosh precedentemente installata ).
  • Account su Kexts.com e InsanelyMac: probabilmente i due siti più famosi che si occupano della tematica trattata in quest’articolo, kexts.com è utile per scaricare i kexts che possono essere utili nella fase di post-installazione, mentre insanelymac è da sempre il forum più letto per richiede consigli ed esprimere problematiche. Ovviamente, per quest’ultima cosa, potete rivolgervi anche qui, a patto che descriviate esattamente le azioni svolte, l’hardware che si possiede e l’errore preciso. Creare un account su entrambi i siti è completamente gratuito.
  • Bootloader: esistono tanti bootloader che permettono il riconoscimento del sistema operativo nelle fasi di boot. Non vi assicuro che possiate trovare immediatamente quello che fa per voi; posso solo affermare che qui troverete tutti i bootloaders a voi congeniali. E’ importante scegliere un bootloader compatibile con OSx 10.7.

Cambiamo tutto…di nuovo!

Una volta effettuata la preparazione, dobbiamo effettuare una scelta: se affidare a Lion l’intero HDD ( hard disk ) o solo una partizione di sistema. Nel primo caso, potete proseguire saltando questo passaggio; nel secondo caso, è necessario comprendere con che tipologia di Partition Map Scheme è formattato il vostro HDD. Per poter installare Lion, dovete disporre di un HDD formattato in GUID; per avere informazioni in merito, andate in Applications->Utilities->Disk Utility, selezionate l’HDD in questione e leggete l’etichetta in basso nel lato destro. Vi dirà se siete in GUID o in MBR. Nell’ultimo caso, sarà necessario scaricare questo file…vedremo successivamente come utilizzarlo.

Inseriamo dunque la USB nell’apposito lettore e attendiamo che sul desktop appaia l’icona di avvenuta lettura. Apriamo Disk Utility ( Applications->Utilities ), scegliamo nell’elenco delle periferiche di sinistra la suddetta e clicchiamo sulla tab “Partitions” in alto a destra. Ci verranno mostrate una serie di opzioni: ciò che andiamo a fare è stabilire un’unica partizione all’interno della USB specificando però la GUID come tabella di partizionamento. Come? Clicchiamo sul menù a tendina al di sotto dell’etichetta “Schema Partizioni” e selezioniamo la voce “1″.

Appena sotto lo schema delle partizioni, c’è il pulsante “Opzioni”; clicchiamo su di esso e scegliamo, tra le 3 opzioni presenti, lo schema GUID. Fatto ciò, scegliamo come filesystem “Mac OSX Journaled” e clicchiamo infine sul pulsante “Applica”…il gioco è fatto. ATTENZIONE!!! Tutti i dati presenti sulla penna verranno eliminati! Effettuare, in caso lo si necessiti, un backup.

Ora che la USB è pronta per ricevere il Sistema Operativo, un po’ di Terminale non fa mai male :) Montiamo l’immagine del Lion scaricata precendentemente e, sempre in Utilities, apriamo il Terminale; digitiamo quindi il seguente comando:

open /Volumes/Mac\ OS\ X\ Install\ ESD/BaseSystem.dmg. 

Questo comando farà in modo di effettuare l’apertura di una nuova finestra contenente il Base System, ovvero il sistema di base, che sarà il contenuto principale della nostra USB. Torniamo in Disk Utilities e, selezionata la penna USB, clicchiamo su “Restore”. L’opzione di restore permette in genere il ripristino di un disco partendo da un’immagine; visto che ciò che abbiamo appena aperto tramite il terminale è un’immagine ( .dmg ) è ben chiaro ciò che vogliamo fare. Ci troviamo dinanzi a due caselle di input testuali: la prima è la sorgente, la seconda la destinazione.

Clicchiamo sull’immagine appena aperta ( ovvero BaseSystem.dmg, presente nell’elenco delle periferiche di sinistra ) e trasciniamola nella casella corrispondente alla sorgente; apparirà un pallino verde con un “+” al centro che ci informerà della correttezza dell’operazione che stiamo eseguendo. Nella casella della destinazione, invece, come auspicabile, trasciniamo l’icona corrispondente alla penna USB ( che andremo a prendere sempre dalla sinistra ); clicchiamo sul pulsante “Restore” e attendiamo la fine delle operazioni.

Una volta terminata l’esecuzione del Restore, si aprirà una nuova finestra che mostrerà l’immagine appena copiata risiedente sulla USB. Navighiamo in System/Installation e cancelliamo il file “Packages”; senza chiudere questa finestra, riapriamo il terminale e digitiamo il seguente comando:

open /Volumes/Mac\ OS\ X\ Install\ ESD/Packages. 

Comparirà un elenco con una serie di .pkg che sono i pacchetti di installazione che verranno utilizzati dal programma Installer durante la copiatura dei file di sistema sul disco rigido. Sempre in System/Installation sulla USB, creiamo una cartella chiamata “Packages” e copiamo al suo interno TUTTI i files provenienti dalla finestra apertasi al comando digitato.

La copiatura impiegherà diversi minuti prima di poter essere completata. Nel caso in cui avessimo scelto di effettuare l’installazione tramite MBR, non sarà necessario copiare il file OSInstall.pkg dall’immagine del disco; basterà inserire l’OSInstall.pkg scaricato precedentemente. Un’ultima procedura di copiatura: nell’immagine principale di Lion che abbiamo scaricato, copiamo il seguente file

mach_kernel

nella root del nostro disco di installazione che stiamo preparando, e anche il .pkg del bootloader scelto. Quest’ultima operazione servirà in seguito. Chiudete tutte le finestre del Finder aperte e aprite il Chameleon RC5 scaricato in precedenza; avanzate nella procedura di installazione, accettate le clausule che vi verranno mostrate e, all’apparire del pulsante “Change Disk Location” cliccateci sopra.

Vi verrà mostrato l’elenco dei dischi sui quali volete installare il bootloader; selezionate, quindi, il disco corrispondente alla vostra USB. L’installazione sarà pressochè immediata. Personalmente, consiglio il Chameleon RC5 v1083…mi è sembrato il più stabile. E’ importante verificare che nella root del disco appena creato sia presente la cartella Extra e, al suo interno, il file FakeSMC.kext; sarà essenziale per la buona riuscita della procedura.

Il sistema è pronto per essere installato!!! Riavviate la vostra macchina, inserite la USB appena preparata, effettuate il boot da quest’ultima e, alla scelta di quale disco avviare, scegliete “Mac OSX Base System”. Attendete il tempo di caricamento necessario, scegliete l’italiano come lingua preferita e, all’apparire della barra superiore, cliccate su Utilities->DIsk Utilities.

Cliccate nell’elenco delle periferiche di sinistra il disco che andrà ad ospitare il sistema, selezionate l’opzione “Erase” a destra, il “Mac OSX Journaled” come filesystem, rinominate il vostro disco come volete (es:Lion) e procedete all’operazione di erasing cliccando sull’apposito pulsante. Uscite da disk utilities e andate sempre avanti, finchè non giungerete alla procedura di copiatura dei files. Godetevi l’installazione di MacOSX Lion 10.7.

Il sistema è – presumibilmente – installato! Al riavvio, effettuate il boot sempre dalla USB stick e lanciate Lion. Una volta eseguite le operazioni di first configuration, entrate nella suddetta USB e selezionate il .pkg del bootloader che avete scaricato in precedenza, installandolo – stavolta – nel vostro HDD principale. Facendo ciò, potrete avviare Mac OSx Lion direttamente da HDD. Godetevi il vostro Leone!

Per qualsiasi cosa, Chimerarevo è qui per voi! Mi raccomando: nelle richieste d’aiuto siate il più specifici possibile…Descrivete i passi compiuti, l’hardware a disposizione e l’esatto problema che affligge la vostra macchina.

  • http://profile.yahoo.com/WQ3X647LZSWRLO4IFNZYB3ZOH4 Roberto Redaelli

    Ma se io voglio solo il mac e non windows posso evitare il bootloader?

  • Nonavevocapitounamazza

    Scusate io non ho un mac per poter realizzare una pendrive usb (con Lion )
    per istallare, ma non esiste una vers già pronta per usb???

  • Tarasanatoli

    Io ho installato tutto,10.7.2 poi ho aggiornato al 10.7.3 che succede Apple mi blocca il sistema?

  • Domenico Placella

    su x53s i7 2670qm – video intel hd3000 (nvidia 610m no funziona) utilizzare unibeast + lion.app. Creare la chiavetta e al logo di chameleon passare questi comandi: “-x -v busratio=20 cpuirootuid=1 graphicsenabler=no”. Procedere instalalzione e caricare smbios.plist e DSDT.aml (estratto con everest). Usare multibeast per aggiungere i kext corretti. non funziona bene audio, wifi funziona con atheros_fix.kext.
    sono 3 giorni che stavo impazzend per instalarlo ma alla fine ha ceduto :-)

    • Mrpaul Alteredstudio

       Ciao!
      io ho il tuo stesso computer ..
      ho un problema riguardo all’avvio della chiavetta usb
      ho segiuto tutti gli step fino all’avvio di chamaleon
      attivato la stringa che hai scritto :
      -x -v busratio=20 cpuirootuid=1 graphicsenabler=no
      ma niente!!!
      si blocca sulla solita frase :still root device
      allora mi sorge un dubbio: non è che hai modificato il bios?
      ti ringrazio in anticipo

  • Ciauxx

    Scusatemi: qual’è l’immagine di mac os x lion più raccomandabile da scaricare?

  • sniperxx

    anche io ho un asus x53s però uno dei primi con scheda video Ati HD 2600 processore intel centrino core 2 1.86 (non ricordo di preciso il processore) 2 GB di ram si può installare?

  • Vitale16

    Salve, io ho un notebook asus x53s.. vorrei montarci leon ma tra la lista dei notebook k sono compatibili non il mio non compare.. mi devo arrendere o c’e qalche modo per installarlo? grazie mille

    • Eyao

      Anche io ho un asus x53s:

      Cpu: intel core i5-2410M (2.3GHz);
      Ram: 4gb;
      Scheda video: nvidia geforce gt540m 2gb.

      Volevo sapere da qualcuno di voi se è possibile installare nel mio notebook un SO Mec… Ho provato con varie recensioni e il risultato è stato un fallimento… Attendo delle vostre risposte e vi ringrazio anticipatamente per il vostro supporto

    • Solid75g

      Ciao anch0io ho lo stesso PC sei riuscito per caso?

  • Alex95

    Esiste un iso o un dmg di installazione già modificato? come ideneb per os x 10.6?

  • Archenar

    Ragazzi ho un problema.. Ho fatto tutto ma quando vado ad avviare, carica la mela e dopo mi appare lo schermo bianco con qualche texture nera… cioè dovrebbe apparirmi la schermata della lingua..
    ho provato in -v e in -x e ho messo anche la fakesmc.kext(l’ho presa dalla partizione di snow leopard)! 

  • Roberto Perra

    ciao, ho seguito tutti passaggi. quando vado a selezionare in fase di boot la penna compare per una nano secondo la mela e il pc si riavvia. da cosa puo dipendere?! 

    • Lele

      devi impostare sul bio controller ide su ahci

  • Chimera

    una domanda facile facile: ma installato lion le prestazioni saranno le stesse che si hanno sui mac o no?

    • http://www.chimerarevo.com Tanino Rulez

      Le prestazioni saranno buone ma sicuramente non ai livelli di un mac..

  • Anonimo

    Che tipo di bootloader installi? Da quale sistema parti?

  • Anonimo

    Questo problema può essere comune…controlla che nella cartella Extra ci sia il file FakeSMC.kext.

  • Anonimo

    In che senso “si blocca l’installazione”? puoi essere più specifico? Il sistema di installazione parte o no?

  • boss87

    Dopo aver seguito la procedura passo x passo ho bootato la penna e si ferma sulla schermata [PCI configuration begin],ho notato che nella root della usb non ce la cartella extra, ho usato il boot-loader che descritto sopra.
    Mi potete aiutare grazie.

    • Anonimo

      Il [PCI configuration begin] è un problema “noto”… Quello si risolverà installando un kext apposito patchato a dovere! Un passo alla volta però: se nella root della USB non c’è la cartella Extra, probabilmente la tipologia di Bootloader ( Chameleon ) non è stata scelta correttamente. Prova a reinstallare il bootloader facendo attenzione a specificare la USB come destinazione dell’installazione.

  • http://www.facebook.com/vincenzo.salmena Vince Salmena

    Occhio all’AGCOM XDD

    • http://www.chimerarevo.com Tanino Rulez

      lol :P

  • matteo

    ho risolto sostituendo la destinazione dalla penna usb in un altro hd virtuale creato con VB

  • Anonimo

    Il problema in fase di installazione può essere causato ( ripeto: può ) dall’assenza dei kext per la scheda video. Dalle Informazioni di Sistema riesci a leggere i parametri della tua scheda video? Se si, sono corretti? 

  • Pingback: Abilitare il ‘Natural Scrolling’ di Mac OS X Lion 10.7 anche su Ubuntu - Chimera Revo

  • matteo

    ciao,la stessa procedura vale anche per virtualbox?
    io ho virtualizzato leohazard 10.6.6 , poi non ho capito una cosa,ma l’immagine golden master originale del leone gira tranquillamente su pc non-apple o il trucco e tutto nel boot loader ?
    grazie.

    • Anonimo

      La virtualizzazione è una cosa, l’installazione con il metodo descritto è un’altra ;) Il “trucco” sta in questo: i sistemi Apple sono studiati per girare su determinate macchine, con determinato Hardware. Quindi tentiamo di scrivere drivers ( kext, nel contesto ) che permettano ad un set Hardware più espanso di poter essere riconosciuto dal sistema operativo. Il bootloader, ovviamente, dà una grossa mano, dato che permette di caricare altri Kext ( come ho scritto nella guida il FakeSMC.kext ) che permettono un corretto avvio del sistema stesso.

  • Pingback: Come installare Mac OSX Lion 10.7 su PC Hackintosh | Pupugnao.it

  • sanny_the_best

    Mi manca il requisito fondamentale

    • Anonimo

      la pazienza? :)

    • http://pulse.yahoo.com/_CJFQDC6MBX5KISVCODEFMCC4TU Mario Rossi

      un computer?

      • http://www.chimerarevo.com Tanino Rulez

        Win :) Mi hai rubato la battuta :D