Jump to content

[GUIDA] Installazione Yosemite su GA EP43-DS3L con Clover (Work in progress)


falcopellegrino
 Share

29 posts in this topic

Recommended Posts

La scheda madre titolo del topic, è davvero ottima con qualsiasi installazione di OSX dalla versione 10.5.0 per finire all'ultima release Yosemite, funziona con pochissimi kext (FakeSMC, Kext realtek per la scheda di rete e AppleHDA patchato).

 

Io, fino ad ora ho sempre fatto le installazioni dei vari O.S usando un bios creato ad-hoc (il famoso bios catri) con all'interno tutte le modifiche di un DSDT.

Con clover le cose cambiano e si rende necessario caricare un DSDT ad-hoc.

Grazie a Flicka, cercherò di caricare un DSDT per questa scheda madre così da rendere l'installazione di Yosemite facile per chi ha una scheda madre come questa e disidera installare MacOsx e successivamente integrerò una guida in coda a questo post.

 

 

 

Provato a fare le patch per il tuo DSDT e riesco a compilarlo senza errori con alcuni tweaks, però c'è un problema, il DSDT non è propriamente vergine. Se stai usando clover probabilmente hai in config.plist abilitati dei comandi che lo patchano on the fly. Per esempio che c'è la parte riguardante HDMI che non dovrebbe esserci. Potrebbe essere anche l'HDAEnabler che lo fa. Comunque serve un DSDT pulito. Non so se funzionerebbe, ma potresti provare a fare il boot con una chiavetta preparata per installazione con Chameleon e a quel punto estrarre il File e questa sarebbe la procedura più sicura. Altrimenti puoi provare ad eliminare HDAEnabler e a togliere qualsiasi spunta dalle sezioni di clover "Acpi", "Cpu", "Devices", "Graphics"(in questa lasci eventualmente solo il flag per la tua scheda video), "Kernel and Kexts Patches"(Qui lasci flaggato solo Apple RTC). Postami eventualmente il tuo config epurato dai dati sensibili.

Sarebbe utile anche una lista dei kext che hai in S/L/E. La puoi ottenere seguendo questa guida:

http://www.slidetomac.com/come-creare-un-elenco-dei-file-nelle-cartelle-su-un-file-di-testo-con-mac-os-x-guida-slidetomac-61685.html

Facciamo una cosa però, per non creare confusione apri un nuovo thread; Chiamalo "[Aiuto] Installazione Yosemite su GA EP43-DS3L con Clover" e riprendiamo li. Poi editiamo e cancelliamo i post in questo thread.

 
 
Ok, questa sera appena arrivo a casa provo a far partire yosemite con chamaleon.
Solo che è un casino, dopo che ho tolto il bios ad-hoc, con quello originale il sistema parte, ma dopo qualche minuto si riavvia da solo e non capisco come mai.
Ovviamente se carico il vecchio bios e poi faccio come consigli non serivrà a nulla....
Vediamo dai...Stasera vedo cosa riesco a combinare.
Ti ringrazio!
Link to comment
Share on other sites

 

La scheda madre titolo del topic, è davvero ottima con qualsiasi installazione di OSX dalla versione 10.5.0 per finire all'ultima release Yosemite, funziona con pochissimi kext (FakeSMC, Kext realtek per la scheda di rete e AppleHDA patchato).

 

Io, fino ad ora ho sempre fatto le installazioni dei vari O.S usando un bios creato ad-hoc (il famoso bios catri) con all'interno tutte le modifiche di un DSDT.

Con clover le cose cambiano e si rende necessario caricare un DSDT ad-hoc.

Grazie a Flicka, cercherò di caricare un DSDT per questa scheda madre così da rendere l'installazione di Yosemite facile per chi ha una scheda madre come questa e disidera installare MacOsx e successivamente integrerò una guida in coda a questo post.

 

 

 

 
 
Ok, questa sera appena arrivo a casa provo a far partire yosemite con chamaleon.
Solo che è un casino, dopo che ho tolto il bios ad-hoc, con quello originale il sistema parte, ma dopo qualche minuto si riavvia da solo e non capisco come mai.
Ovviamente se carico il vecchio bios e poi faccio come consigli non serivrà a nulla....
Vediamo dai...Stasera vedo cosa riesco a combinare.
Ti ringrazio!

 

Sarebbe meglio continuare con il Bios originale con il DSDT patchato. E' la soluzione migliore perchè una volta fatto sei a posto per sempre su quel versante, pure clover diventa meno ostico, perchè ti togli il disturbo di un bel pò di parametri da settare. Posta il tuo config epurato che vediamo come combinare. Anche la lista dei kext sarebbe utile.

Link to comment
Share on other sites

Bhè certo, ho già flashato il bios all'ultima release stabile scaricata dal sito e ora mantengo quello e cerco il modo di estrarre il DSDT su quel bios.

Per i Kext la questione è semplicissima:

 

-FakeSmc

-Lnx2Mac (e' un kext per la scheda di rete stabilissimo e perfettamente funzionante, quelli originali della relatek spesso mandano in kernel panic il sistema.....

http://lnx2mac.blogspot.com/p/realtekrtl81xx-osx-driver.html

 

Con clover bastano quei 2 kext e una modica nel plist per risolvere il problema delle icone HD gialle.

con chamaleon invece se ne aggiunge un terzo che risolve per l'appunto le icone (Ioachiportinjector che non uso più).

Strano quindi che trovi delle incongruenze nel DSDT che hai modificato perché il mio config, è pulito in ogni sua parte eccetto la modifica ACHI che risolve gli HD gialli.

 

Il resto dei kext, è pari all'originale (a parte ovviamente AppleHDA che deve essere patchato se vuoi l'audio)

Non so quindi quanto possa esserti utile un elenco di Kext, sono gli stessi di un sistema originale.

Ci risentiamo questa sera con il DSDT vergine estratto dal sistema che cercherò di far partire con chamaleon.

;)

Link to comment
Share on other sites

Bhè certo, ho già flashato il bios all'ultima release stabile scaricata dal sito e ora mantengo quello e cerco il modo di estrarre il DSDT su quel bios.

Per i Kext la questione è semplicissima:

 

-FakeSmc

-Lnx2Mac (e' un kext per la scheda di rete stabilissimo e perfettamente funzionante, quelli originali della relatek spesso mandano in kernel panic il sistema.....

http://lnx2mac.blogspot.com/p/realtekrtl81xx-osx-driver.html

 

Con clover bastano quei 2 kext e una modica nel plist per risolvere il problema delle icone HD gialle.

con chamaleon invece se ne aggiunge un terzo che risolve per l'appunto le icone (Ioachiportinjector che non uso più).

Strano quindi che trovi delle incongruenze nel DSDT che hai modificato perché il mio config, è pulito in ogni sua parte eccetto la modifica ACHI che risolve gli HD gialli.

 

Il resto dei kext, è pari all'originale (a parte ovviamente AppleHDA che deve essere patchato se vuoi l'audio)

Non so quindi quanto possa esserti utile un elenco di Kext, sono gli stessi di un sistema originale.

Ci risentiamo questa sera con il DSDT vergine estratto dal sistema che cercherò di far partire con chamaleon.

;)

Se dai una occhiata alla parte finale del tuo DSDT trovi una parte riguardante l'audio HDMI, quella non dovrebbe esserci, per cui viene iniettata in qualche modo, penso proprio dal HDAEnabler che stai usando con il Kext di Mirone. Anche il discorso dei dischi arancio si risolve patchando il DSDT, anche se in questo caso un metodo vale l'altro, però preferirei un DSDT pulito. Secondo me basta che cancelli l'HDAEnabler e ricostruisci la cache (Obbligatorio mi raccomando) ed elimini la modifica per AHCI dal config, fai un riavvio ed estrai il DSDT.

Link to comment
Share on other sites

Ok, dovremmo esserci.

Purtroppo è un'agonia lavorare con il sistema senza il precedente BIOS moddato in quanto si autoriavvia dopo 2 minuti che è acceso.

Se trovi ancora qualcosa che non va nel DSDT devo estrarlo con una live di linux.

Vedi un po se va bene, ho inserito anche il config, non so se è quello con o senza modifica ACHI delle icone.

Dovrebbe andare bene perché ora non ho ne l'audio e neanche gli HD grigi....E' vergine... :)

 

Per comodità trovi dentro la batch di testo.

L'unico Kext che usavo oltre a Apple HDA, fakeSMC e ethernet Kext era HDA enabler di mirone con layout id 7.

Nessun altro Kext serve per far girare questa scheda madre.

Divertiti... ;)

 

edit: nel config c'è la modifica RTC, le gigabyte ne hanno bisogno altrimenti si resetta il bios....

DSDT.zip

Link to comment
Share on other sites

In attesa del DSDT patchato, sono riuscito a capire il motivo per cui si riavviava sempre.

Senza un DSDT probabilmente manca anche il fix a HPET che era senz'altro inserito nel vecchio bios mod.

In clover ho spuntato il flag su HPET e ora sembra che funziona.

Trovo solo le temperature del processore più alte del solito con la ventola che sta intorno ai 2000rpm (di solito viaggia anche a 1300) ma anche qui, credo dipenda solo ed esclusivamente dal DSDT che manca e dal bios che ora è praticamente originale.

Link to comment
Share on other sites

In attesa del DSDT patchato, sono riuscito a capire il motivo per cui si riavviava sempre.

Senza un DSDT probabilmente manca anche il fix a HPET che era senz'altro inserito nel vecchio bios mod.

In clover ho spuntato il flag su HPET e ora sembra che funziona.

Trovo solo le temperature del processore più alte del solito con la ventola che sta intorno ai 2000rpm (di solito viaggia anche a 1300) ma anche qui, credo dipenda solo ed esclusivamente dal DSDT che manca e dal bios che ora è praticamente originale.

Però mi sa che non hai tolto l'HDAEnabler, perchè è simile se non uguale a quello che mi hai già postato.

Lo puoi vedere nellimmagine la parte incriminata, che non deve esserci.

Ti allego comunque il DSDT patchato, magari funziona lo stesso, però così non mi piace molto.

 

- Edit: DSDT rimosso viste le conclusioni del post seguente.

post-342261-0-53436800-1417470081_thumb.png

Link to comment
Share on other sites

Ho guardato bene il tuo config e secondo me non va bene, ci sono cose che ritengo sbagliate e altre che non so che effetto possano avere, ma che su una MB, che normalmente ha bisogno di correzioni minimali, ritengo inutili se non deleterie. Non sono assolutamente un esperto di clover per cui potrei sbagliarmi.

Andiamo per ordine e prendi spunto dalle immagini allegate.

La sezione ACPI (Schermata 1) secondo me dovrebbe essere configurata in "Old Way",

EDIT:  con  DSDT.aml nel campo "DSDT name" nel qualcaso lo si usasse.

La tua invece è configurata come "New way", con diversi fix che vengono naturalmente iniettati on fly nel DSDT. (Schermata 2). Il risultato nel config lo vedi nella (Schermata 3): adesso sappiamo anche da da dove viene l'iniezione della sezione HDMI nel tuo "DSDT pulito".

Nella (Schermata 4) si vede che stai usando dei Fake-id; il risultato nel config lo vedi nella (Schermata 5). Probabilmente i valori a 0x0 avranno lo stesso effetto di un "False", ma se non ci servono perchè metterli?

Infine nella (Schermata 6) si vede che hai messo "Inject Kexts" su Yes. Non è rilevante, ma se questo vuol dire che stai iniettando dei kext con Clover e visto che  in fondo quelli che usi sono pochi, ti consiglierei di installarli direttamente in S/L/E.

Allego il tuo config, modificato secondo le mie supposizioni, da completare con i tuoi dati sensibili.

Per adesso niente DSDT visto che quello che ho patchato potrebbe essere incompatibile, vedo anche di cancellarlo dal post precedente.

 

P.S.

con il config che ti ho allegato dovresti essere in grado di ottenere un DSDT pulito e penso che non dovresti neanche avere problemi di reboot.

Per ogni evenienza fai gli esperimenti scollegato dalla rete e controlla con iMessageDebug che i valori siano sempre gli stessi.

post-342261-0-96496600-1417472059_thumb.png

post-342261-0-51575700-1417472667_thumb.png

post-342261-0-16637600-1417472682_thumb.png

post-342261-0-10680100-1417472854_thumb.png

post-342261-0-99912000-1417472868_thumb.png

post-342261-0-88017100-1417472891_thumb.png

config.modificato da controllare e completare.zip

Link to comment
Share on other sites

Ok, più tardi provo e poi ti allego 2 DSDT.

Uno estratto con chamaleon (così siamo certi che non carica nulla) e l'altro con il tuo config.

Riguardo i continui riavvi, li avevo risolti spuntando l'opzione fix HPET in old way, quindi credo dovrai tenerne conto quando metti mano al DSDT perché senza quel fix, il PC ti dò per certo che si continua a riavviare (farò comunque ulteriori verifiche con il tuo config per avere conferma o meno).

 

Ti ringrazio!

Link to comment
Share on other sites

Ok, ti ho estratto il DSDT con chamaleon.

Purtroppo con clover non mi è stato possibile perchè il PC, senza un DSDT almeno di base, continua a riavviarsi.

Prova a vedere se questo è esattamente quello che cerchi, altrimenti questa sera lo estraggo con una live di Linux.

Grazie!

Ma avevi provato a completare il config che ti avevo mandato e ad usarlo con Clover? Guarda che molto probabilmente è qualcosa riguardante la configurazione con il metodo "New way" che ti fa riavviare il PC.

Il fatto che con chameleon senza DSDT il PC non si riavvia avvalora la conclusione che il problema è proprio nel tuo config di Clover. Per cui, IMHO,  che anche se usi il DSDT patchato, se quella roba non la togli ci saranno sempre problemi.

 -EDIT:

Ti allego il DSDT patchato. Dovessi avere bisogno rifare la patch per conto tuo (sempre e solo su un DSDT pulito) applica quella allegata nel zip con MaciASL. Per eliminare quei due errori di compilazione clicca sui Warning nella finestra compile e andrai nella sezione incriminata dove andrai a virgolettare i due Local0 come dagi esempi sottostanti:

 

PRIMA:

Scope (\_SI)

    {

        Method (_MSG, 1, NotSerialized)

        {

            Store (Local0, Local0)

        }

 

        Method (_SST, 1, NotSerialized)

        {

            Store (Local0, Local0)

        }

    }

    

DOPO:    

Scope (\_SI)

    {

        Method (_MSG, 1, NotSerialized)

        {

            Store ("Local0", Local0)

        }

 

        Method (_SST, 1, NotSerialized)

        {

            Store ("Local0", Local0)

        }

    }

    

Ti ribadisco che se non modifichi il config di clover togliendo la sezione New Way ci saranno sicuramente delle conflittualità.

In tutti i casi avrai gli HDD arancioni e non ti funzionerà ancora l'audio, ma preferisco fare dopo questo, compreso l'HDMI se ti serve.

Patched DSDT for GA EP43-DS3L.zip

Link to comment
Share on other sites

No scusa...Anche con chamaleon si riavviava, mi sono confuso io, di fretta poi non ho fatto quanto mi avevi chiesto perché ho ritenuto più opportuno far partire tutto con chamaleon.

Purtroppo un DSDT su quella scheda, avendo un bios mod non l'ho mai più usato ma se ricordo bene, in qualsiasi DSDT che ho caricato c'era il fix per HPET altrimenti si riavviava ogni volta il PC.

Con clover, se non erro non ho mai usato il config con new way, non capisco come ci sia finito nello zip che ti sei scaricato.

Con clover, ho usato la configurazione old way con il fix HPET (tutto il resto non attivato) che è l'unico che non fa riavviare il PC.

 

Probabilmente, nel bios mod è presente quel fix come dovrebbe essere presente nel DSDT che hai patchato con il file di testo per la mia Motherboard.

Stasera comunque provo il tuo DSDT poi vediamo se si riavvia o meno. ;)

Link to comment
Share on other sites

No scusa...Anche con chamaleon si riavviava, mi sono confuso io, di fretta poi non ho fatto quanto mi avevi chiesto perché ho ritenuto più opportuno far partire tutto con chamaleon.

Purtroppo un DSDT su quella scheda, avendo un bios mod non l'ho mai più usato ma se ricordo bene, in qualsiasi DSDT che ho caricato c'era il fix per HPET altrimenti si riavviava ogni volta il PC.

Con clover, se non erro non ho mai usato il config con new way, non capisco come ci sia finito nello zip che ti sei scaricato.

Con clover, ho usato la configurazione old way con il fix HPET (tutto il resto non attivato) che è l'unico che non fa riavviare il PC.

 

Probabilmente, nel bios mod è presente quel fix come dovrebbe essere presente nel DSDT che hai patchato con il file di testo per la mia Motherboard.

Stasera comunque provo il tuo DSDT poi vediamo se si riavvia o meno. ;)

Fai un controllo e apri il tuo config con clover configurator poi in ACPI seleziona New way e vedi cosa viene fuori.

Link to comment
Share on other sites

Hai ragione....Il problema è che io non avevo mai selezionato New way quindi credevo che i flag contenuti in quella parte non avessero alcun effetto!

Ora provo il tuo config....

Guarda che ci devi mettere i tuoi dati in SMBIOS in modo che sia uguale al tuo vecchio config. Poi metti il DSDT in ACPI/patches  e scrivi DSDT.aml nel campo nome di Acpi.

Link to comment
Share on other sites

Si, non è un problema per ora guardo solo il DSDT che funzioni.

Dunque...Con il tuo config si riavvia ugualmente, come ti dicevo se non spunti il fil HPET non c'è verso...Dopo 2 minuti hai il riavvio.

Ora provo il DSDT.....

Mi sembra che ti avevo già lasciato inserito DSDT.aml nel campo. Controlla comunque ed eventualmente aggiungilo.

E togli il flag hpet quando metti il DSDT

Link to comment
Share on other sites

Ok, senza flag HPET e con il tuo DSDT funziona perfettamente!
Non si riavvia e va in stop perfettamente.

L'unica cosa che devo controllare bene sono le temperature e la velocità delle ventole.

Prima avevo temperature sotto i 50° e la ventola  stava anche a 1300/1400 rpm ora resta quasi sempre sui 1700/1800 con temperature sui 52°

Però non è un problema....Dopo faccio un test io per vedere se funziona bene lo speedstep.

Ora direi che mancherebbe solo l'audio e il fix delle icone arancioni no?

Link to comment
Share on other sites

Ok, senza flag HPET e con il tuo DSDT funziona perfettamente!

Non si riavvia e va in stop perfettamente.

L'unica cosa che devo controllare bene sono le temperature e la velocità delle ventole.

Prima avevo temperature sotto i 50° e la ventola  stava anche a 1300/1400 rpm ora resta quasi sempre sui 1700/1800 con temperature sui 52°

Però non è un problema....Dopo faccio un test io per vedere se funziona bene lo speedstep.

Ora direi che mancherebbe solo l'audio e il fix delle icone arancioni no?

Allgato trovi il DSDT con anche l'Orange fix e Applehda per 888. Installalo ripara i permessi e ricostruisci la cache poi vai nel tuo config e nella sezione Devices Audio/Inject e metti 7 nel campo e riavvia. Se non funziona prova anche 5 o 9. Fammi sapere

DSDT for GA EP43-DS3L+Orange icon Fix.zip

AppleHDA-266.5-ALC888.zip

  • Like 1
Link to comment
Share on other sites

Allgato trovi il DSDT con anche l'Orange fix e Applehda per 888. Installalo ripara i permessi e ricostruisci la cache poi vai nel tuo config e nella sezione Devices Audio/Inject e metti 7 nel campo e riavvia. Se non funziona prova anche 5 o 9. Fammi sapere

 

 

Questa non l'ho capita.

In quale campo devo mettere 7?

 

Schermata_2014_12_02_alle_20_06_42.png

Link to comment
Share on other sites

Sei un grande!!

Perfetto!!!!

 

Funziona anche il tasto F12 che espelle il CD...

Devo provare l'applicazione integrata DVD per vedere se mi da errori o meno però credo che funzionerà senz'altro!

 

:thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim:

 

Schermata_2014_12_02_alle_20_27_44.png

 

 

Ti devo non una..Ma dieci birre!!

Bravissimo!

 

Ora, per merito tuo posso trasformare questo topic in guida.

Link to comment
Share on other sites

Sei un grande!!

Perfetto!!!!

 

Funziona anche il tasto F12 che espelle il CD...

Devo provare l'applicazione integrata DVD per vedere se mi da errori o meno però credo che funzionerà senz'altro!

 

:thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim:

 

Schermata_2014_12_02_alle_20_27_44.png

 

 

Ti devo non una..Ma dieci birre!!

Bravissimo!

 

Ora, per merito tuo posso trasformare questo topic in guida.

HDMI ti interessa?

Se fai una guida ti allego le patch per questa scheda con fix Audio e Orange. Fai capire che però l'audio funziona solo con clover. Il mio config va bene per tutti con gli adeguati aggiustamenti.

Non dimenticare di mettere [Risolto] nel titolo del post.

Patches for GA EP43-DS3L.zip

Link to comment
Share on other sites

No, però nel caso servisse, cosa dovrei fare di preciso per inserirlo?

Supponiamo che in futuro devo aggiungere che so...La Patch per il processore Q6600, posso estrarre l'attuale DSDT, applicare una modifica e poi ricompilarlo oppure devo partire sempre da quello originale?

C'è da fare un paio di prove, possibili solo se disponi un monitor con audio HDMI e naturalmente anche una scheda video che lo supporta. Niente di che basta solo capire cosa mettere.

Certo che una patch la puoi aggiungere, ma non riapplicare. Per capirci meglio se tu provassi la patch per il 6600 e non funzionasse e volessi provarne una variante devi ripartire dal DSDT con cui hai cominciato.

Link to comment
Share on other sites

 Share

×
×
  • Create New...