Jump to content

[GUIDA GENERALE] Installazione snow leopard RETAIL da cd di boot


  • Please log in to reply
58 replies to this topic

#41
ITA.people

ITA.people

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 116 posts

1) i "drivers" veri e propri (kexts forniti da Apple tipo NVDANV50Hal.kext, GeForce.kext, NVDAResman.kext etc per le NVIDIA, ATRadeonX2000.kext, ATI4600Controller.kext etc per le ATI e quelli per le Intel vecchie (GMA950 e GMA x3100). Tali drivers sono belli e pronti: l'unica modifica che può essere fatta è inserire nell'info.plist l'id della scheda, quando manchi, a patto che la GPU sia prevista da quel kext (ad es la GTX460 avendo una GPU non supportata da Apple non funziona, mentre le GTX470 e 480 funzionano avendo una GPU supportata).
( l'ID e VENDOR del chip grafico possiamo vederlo anche da windows)


qui parli di schede video riconosciute nativamente sui mac os x...come faccio a sapere se la mia scheda video si presta a questo?deve avere un firmware per mac?esiste una lista?

es. io ho una nvidia 250 gts 1gb non dovrebbe essere compatibile...giusto?

C/ Usando i boot loader più recenti è possibile far riconoscere alcune schede video al sistema ...semplicemente attivando la funzione "GraphicsEnabler" . In pratica, invece della efi string, si inserisce nel file com.apple.boot.plist quella dicitutura (l'ho evidenziata in rosso):


questo è il caso mio...è bastata la stringa GraphicsEnabler e mi ha riconosciuto perfettamente la scheda video con QE/CI attivi non ho neanche problemi nel cambio della risoluzione e mi riconosce il monitor.....ma quando faccio abbuso di programmi vettoriali (indesign illustrator freehand mx) o semplicemente uso programmi flash tipo farmville oppure vedo video su youtube.....il sistema crasha >.<

quale metodo è più performante o efficace: stringa efi, il semplice "graphicsenabler", un Kext specifico per la mia vga, o modificare il dsdt?

es. la mia prima installazione l'ho effettuata installando kext su kext per far riconoscere l'hardware....mentre nella seconda mia esperienza ho usato un file dsdt editato per la mia mobo ed è stato decisamente più efficace. in ambedue i casi il sistema andava ma la seconda configurazione era sicuramente migliore di installare kext su kext :(.

#42
fwood

fwood

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,171 posts
  • Gender:Male
  • Interests:Music producer
ti ho già risposto nell'altro tuo topic! Per farmi capire meglio: per firmware si intende il bios della scheda video. Le schede video per mac identiche a quelle per pc...differiscono in realtà, appunto, solo per il bios. Non puoi mettere un bios grafico per mac sulla stessa scheda in versione pc... semplicemente perche il bios della scheda video si iterfaccia al bios della scheda madre. Per cui , anche ove tu riesca farlo tramite un software che flasha ( aggiorna o sostituisce) il bios della vga...appena riavvi il pc la tua scheda madre non riconoscerà piu la scheda video. I kext, le efistrings, le rom nella cartella extra, le modifiche al dsdt ecc...sono tutte forme gli iniezione ( injectors) di informazioni che si occupano di tradurre il firmware della scheda video per pc in quello per mac... MA DOPO CHE IL BIOS DELLA TUA SCHEDA MADRE PER PC HA FATTO IL BOOT DELL'HARDWARE , cioè quando inizia il boot di mac osx ( per la cronaca avviene quando il boot loader va a leggere l'emulazione del bios mac ( efi) dalla partizione nascosta che ha creato il boot loader stesso). C'è chi ha fatto il contrario, ovvero mettere il firmware grafico per mac sulla stessa scheda per pc , ma per usarlo in veri mac. Li è diverso in quanto la scheda mac è originale, ed ha il proprio bios ( EFI) su un chip dedicato e saldato sulla scheda madre stessa..(e non emulato su disco) ! Per cui in quel caso quando si avvia il mac l'efi della scheda madre legge e riconosce nativamente il firmware della scheda video e la prende per una schda apple. Invece,quando in ambito hackintosh si dice "scheda riconosciuta nativamente" intendiamo dire solo che con semplici iniezioni quella scheda funziona perfettamente in ogni ambito senza problemi. Nel tuo caso è evidente che il tipo di iniezione che hai fatto non va bene, per cui devi cambiarla, prova una striga efi personalizzata, prova un bootloader diverso, prova dei kext differenti , vedi se c'è bisogno di modifiche particolare..magari al dsdt ecc.. L'importante è non fare un'insalata mista di inezioni, nel senso che di solito una deve escludere le altre per non avere incasinamenti. Non ti resta che cercare approfonditamente nel forum la marca esatta ed il modello di scheda video e paragonare metodi, i boot loader e quant'altro da altre persone che hanno quella stessa vga!

#43
ITA.people

ITA.people

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 116 posts

ti ho già risposto nell'altro tuo topic! Per farmi capire meglio: per firmware si intende il bios della scheda video. Le schede video per mac identiche a quelle per pc...[...]!


quindi inutile comprare hardware compatibile mac...tipo prendere una quadro per mac...

ma toglimi una curiosità il bootloader influenza il sistema anche dopo il boot?o meglio; se il sistema passa il boot ovvero arriva alla scrivania senza nessun panic devo escludere un malfunzionamento del bootloader?

no sai xkè l'unica differenza che ho usato (oltre al dsdt specifico per la mia mobo) è stato quello di installare chimera al posto di chamaleon....non vorrei che incida anche quello sulla stabilita del sistema.

#44
fwood

fwood

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,171 posts
  • Gender:Male
  • Interests:Music producer
Si, Come ho già detto..nel caso di schede video non ne esiste una che viene venduta come compatibile per mac! O è per mac , ed ha quel firmware, oppure è per pc e ne ha un altro diverso. Se metti una quadro per mac in un pc..il bios della tua scheda madre non vede la scheda grafica al boot hardware e lo schermo rimane nero oppure non si avvia proprio il pc. Le quadro (per pc) le si riesce a far andare su osx con alcuni metodi di iniezione ( devi cercare sul wiki, sul forum con google, il modello esatto e vedere se e come va). Il boot loader , come detto in guida, può contenere alcune stringhe...alcune già attive dal chi l'ha sviuppato..le quali possono far a botte con iniezioni differenti che hai compiuto tu a parte ( tra cui anche la modifica del dsdt). Non è una casa semplice! Bisogna trovare la giusta combinazione! Prova qualcuno dei chamaleon e vedi se la situazione migliora.

#45
ITA.people

ITA.people

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 116 posts
quale dei bootloader è il piu "vergine" "vanilla" frai tanti?

certo sarà la strada piu difficile pero meglio che avere un minestrone :(

#46
fwood

fwood

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,171 posts
  • Gender:Male
  • Interests:Music producer
ma cmq alla fine la stringa graphics enabler ="yes" la puoi eliminare o mettere su "NO" se hai già una stringa efi . Prova il chamaleon2 rc3,rc4,rc5, io ho sempre usato il vecchiotto l'RC3.

#47
ITA.people

ITA.people

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 116 posts

ma cmq alla fine la stringa graphics enabler ="yes" la puoi eliminare o mettere su "NO" se hai già una stringa efi . Prova il chamaleon2 rc3,rc4,rc5, io ho sempre usato il vecchiotto l'RC3.


uhmmmmm ritorniamo al dubbio iniziale allora :(

graphicsenabler = yes alla fine fa riferimento a una iniezione a livello di bootloader e presumo che sia abbastanza generica

un kext magari può essere leggermente piu specifico perchè magari modificato ad hoc per il mio modello

l'efi string infine penso sia la piu efficace, in quanto è la soluzione piu specifica.

correggetemi se sbaglio.

#48
fwood

fwood

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,171 posts
  • Gender:Male
  • Interests:Music producer
senti...secondo me non farti troppe pippe mentali. Inizia a provare tutto...tanto il sistema parte lo stesso, al massimo se l'iniezione è errata non si attiva l'accellerazione grafica ed il cambio risoluzione. Inizia a provare uno per volte tutti i tipi di iniezioni (senza mischiarle). Inizia con il provare un boot loader diverso con graphic enaler ( levando prima la string efi), poi levi il grafic enabler e , mantenedo lo stesso boot loader, provi di nuovo con una stringa efi, poi cambi boot loader e ricominci da capo....e cosi via.
MA TIENI COME PARAMETRO VALUTATIVO I POST DELLE PERSONE CHE HANNO LA TUA STESSA IDENTICA SCHEDA, MARCA E MODELLO.

#49
ITA.people

ITA.people

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 116 posts
il sistema parte lo stesso si mi riconosce anche l'accellerazione grafica pero poi crasha 3-4 volte in due ore ;)......provo a rifare tutto grazie delle info ti faccio sapere :)

#50
fazz97

fazz97

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 143 posts
solo una domanda, quanto cavolo ci hai messo a fare sta guida? O.o

#51
fwood

fwood

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,171 posts
  • Gender:Male
  • Interests:Music producer
non molto. ;) ho cercato solo di riunire le domande più frequenti!

#52
fwood

fwood

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,171 posts
  • Gender:Male
  • Interests:Music producer
un'ultima considerazione. In teoria si potrebbe usare una scheda video con firmware per mac anche su un hackintosh. Ripeto..teoricamente si potrebbe far cosi .
Innestare sulla scheda madre la scheda pcie-graphic per mac + una scheda video pci . Nel bios impostare come priorità la scheda video pci invece della pcie-graphic,,,ammesso che il bios disponga di tale funzione ( ave a te o Gigabyte Posted Image). In teoria il bios si avvierebbe tramite la scheda video pci e farebbe partire il tutto, poi , dopo, l'osx dovrebbe riconoscere la scheda video pciExpress per mac ed ignorare quella pci .
Mai provata una cosa cosi...e comunque è abbastanza antiecomonico ....a meno che non si trovi una vecchia scheda video per mac a buon mercato, ma in questo caso diventerebbe inutile dal punto di vista delle prestazioni. E poi ripeto ancora...è solo una teoria, magari il bios del pc si blocca con una scheda efi innestata..e comunque non è detto che le prestazioni di una scheda mac pienamente riconosciuta (magari recente) siano superiori a quelle di una schede video per pc fatta riconoscere tramite i metodi di cui sopra! ! :)

#53
F995

F995

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
Ottima guida...Grazie!
mi ha chiarito molte cose.
solo la sezione di come si aggiorna il boot loadrer non è molto approfondita.

#54
fwood

fwood

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,171 posts
  • Gender:Male
  • Interests:Music producer
..l'aggiornamento del boot loader è la cosa piu banale, installi ed hai aggiornato il precedente ( da fare sempre prima il backup di extra)

#55
E-Star

E-Star

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
  • Gender:Male
  • Location:Italia
  • Interests:PC e SmartPhone
Salve a tutti...
Ho letto attentamente la guida, quando sono arrivato ad un punto però, mi è venuto il magone... La GeForce GTX460 non è compatibile con Apple... E io ho proprio questa scheda video... E' un bel pò che sto cercando di installare un OSX sul mio PC (ASUS P5Q Deluxe + Intel Core 2 Quad 9550) senza risultati... E' ovvio e ora comprendo che il problema è proprio la GTX460...

Sapete se il problema è aggirabile??? O dovrò rinunciare all'installazione di OSX sul mio PC?

Ciao e Grazie a tutti

#56
.::Fabio::.

.::Fabio::.

    InsanelyMac Legend

  • Moderators
  • 8,865 posts
  • Gender:Male
  • Location:Italy
Per far partire l'installazione devi scrivere al boot :

-v npci=0x2000


#57
E-Star

E-Star

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
  • Gender:Male
  • Location:Italia
  • Interests:PC e SmartPhone
ma il Kext per la GTX460 esiste poi? Voglio dire... Riesco poi a sfruttare la risoluzione ideale del monitor (1920x1080)???

#58
.::Fabio::.

.::Fabio::.

    InsanelyMac Legend

  • Moderators
  • 8,865 posts
  • Gender:Male
  • Location:Italy
Non ti serve nessun kext
Installi l'ultimo boot di Chameleon
In org.chameleon.Boot. Plist aggiungi il flag npci=0x2000

#59
grillaccio

grillaccio

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 182 posts
  • Gender:Male
Ciao Fabio71 posso installare sno leopard 10.6.7 ed usare la stessa cartella extra che mi funziona su mountain lion? il procedimento è uguale?





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy