taetae Posted September 6, 2009 Share Posted September 6, 2009 Allora il mio problema è quello di creare una efi string compatibile alla mia scheda video in modo da poter utilizzare tranquillamente anche snow a 64 bit i problemi iniziano con il file nvcap 04000000000003000c0000000000000700000000 questo è quello che riesco a reperire dalla bios della mia scheda video ma se lo inserisco mi dice: CreateGFXFromPlist: incompatible hex string size, (only 0xXX or 0xXXXX or 0xXXXXXXXX hex strings accepted) Qualcuno mi sa dare una mano???? Link to comment Share on other sites More sharing options...
taetae Posted September 6, 2009 Author Share Posted September 6, 2009 nessuno mi sa dare info??? dovrei provare a cercare in nvjection sapete dove si trovano le info delle schede video?? Link to comment Share on other sites More sharing options...
desmogix Posted September 7, 2009 Share Posted September 7, 2009 cosa usi ? ma quello è uscito da nvcapmaker ? le info delle schede video, prova con GPUZ da win. ps se usi OSX86Tools, e ti serve per una scheda video da desktop ci sono tutte grossomodo Link to comment Share on other sites More sharing options...
taetae Posted September 7, 2009 Author Share Posted September 7, 2009 si quella stringa è uscita da nvcapmaker le info delle schede video, prova con GPUZ da win (che info dovrei prendere???? c'è l' nvcamp ???? in osx85tools non c'è la 7950gx2 Link to comment Share on other sites More sharing options...
desmogix Posted September 7, 2009 Share Posted September 7, 2009 puoi postare la ram .. questa è fatta con 512 MB CreateGFXFromPlist: incompatible hex string size, (only 0xXX or 0xXXXX or 0xXXXXXXXX hex strings accepted) è normale, in un plist non c'è il valore esadecimale, verà appunto convertito dopo, nvcap maker ti da invece già il valore esadecimale. ciao 7950.hex.zip Link to comment Share on other sites More sharing options...
taetae Posted September 8, 2009 Author Share Posted September 8, 2009 desmogix grazie tante per l'aiuto allora la ram in questione e 512mb per scheda come ben sai la 7950gx2 non è altro che una sli su un'unica uscita pciex al momento sono al lavoro appena torno provo il tuo allegato ringrazio.... info per chiarirmi un po le idee : i file .kext nvda40 nvresm geforce che ho moddato con i codici della mia scheda video devono riumanere invariati??? nel senso mica li devo mettere originali ??? come hai reperito quel file????? ti ringrazio ancora per la disponibilità Link to comment Share on other sites More sharing options...
desmogix Posted September 8, 2009 Share Posted September 8, 2009 la stringa HEX la puoi ricavare anche tu con OSX86Tools: OSX86Tools > Add EFI Strings > Custom GeForce > "nomescheda" > "vram" > "nvcap" (questa volta non avrai quel problema perchè OSX86Tools prende anche nvcap esadecimali) ora, per quello che riguarda il driver, sono meno sicuro. Io ho una 7900 GS che non esiste "ON MAC" eppure senza driver moddato funziona tutto con l'EFIString. Nel tuo caso sarà più complesso e chiamo in causa i soliti ignoti (GiorgioUgoLuka). Potrebbe anche essere un problema il fatto che SLI sia gestito a livello di fw in un unica scheda. Fai delle prove, con gli originali e con quelli moddati. fai sapere ciao ps ma su cosa la usi ? LEO o SL ? ma ha mai funzionato ? Link to comment Share on other sites More sharing options...
taetae Posted September 8, 2009 Author Share Posted September 8, 2009 lo uso su snow perche a 64 bit non ci sono ancona driver Link to comment Share on other sites More sharing options...
taetae Posted September 8, 2009 Author Share Posted September 8, 2009 lo uso su snow perche a 64 bit non ci sono ancona driver ecco com.apple.boot.plist moddato da me oltre questo bisogna fare altro???? perche ho provato ad avviare ma naturalmente con i file originali mac non va nulla i moddati invece non mi fanno visualizzare nulla al monitor idee??? riguardo .hex che mi hai dato lo aperto con text editor e ho dato la stringa a osx86 tool <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>boot-uuid=Codice univoco hd</string> <string>Xfx 7950gx2</string> <key>device-properties</key> <string>7802000001000000010000006c0200000d00000002010c00d041030a000000000101060000010 101060000007fff04001e00000072006f006d002d007200650076006900730069006f006e0000002f 0000006e5669646961204765466f726365203739353020475832204f70656e474c20456e67696e652 05b4546495d22000000400030002c006400650076006900630065005f00740079007000650000000b 000000646973706c6179100000004e005600430041005000000022000000d38d34d34d34d34d34d37 d34d1cd34d34d34d34d34d34d3bd34d34d34d340e0000006e0061006d00650000000b000000646973 706c617914000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792 d41100000006d006f00640065006c0000001b0000006e5669646961204765466f7263652037393530 204758320e0000004e00560050004d000000200000000100000000000000000000000000000000000 000000000000000000014000000400031002c006e0061006d0065000000120000004e5644412c4469 73706c61792d4220000000400031002c0063006f006d00700061007400690062006c00650000000e0 000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c0073006900 7a0065000000080000000000002020000000400030002c0063006f006d00700061007400690062006 c00650000000e0000004e5644412c4e564d616322000000400031002c006400650076006900630065 005f00740079007000650000000b000000646973706c61791c0000006400650076006900630065005 f00740079007000650000000f0000004e5644412c506172656e74</string> </dict> </plist> Link to comment Share on other sites More sharing options...
desmogix Posted September 8, 2009 Share Posted September 8, 2009 aspetta. Non ho capito. La stringa che io ti ho dato devi aprirla con textedit, assicurarti di copiarla senza interuzioni (spazi o a capo) dentro com.Apple.boot.plist, punto. NB 1. L'hex che ti ho dato io non devi passarla ad OSX86Tools (copiala e incollala nel com.apple.boot.plist) 2. "com.Apple.boot.plist" è quello in /Extra/ (se usi chameleon) 3. OSX86Tools usalo solo per ricavare la stringa HEX, non andare oltre perchè lui inserirebbe la stringa nel com.apple.boot.plist locato in /Library/Preferences/SystemConfiguration/ e non ti riguarda perchè usi quello di chameleon La sintassi di quello postato sopra non mi sembra corretta. <string>Xfx 7950gx2/string> va eliminato (ma posso sbagliare)(non capisco a quale mappa passeresti il parametro XfX 7950gx2, cioè a quale chiave?) Link to comment Share on other sites More sharing options...
cili0 Posted September 8, 2009 Share Posted September 8, 2009 si infatti quella stringa con il modello della scheda va tolto! Link to comment Share on other sites More sharing options...
taetae Posted September 9, 2009 Author Share Posted September 9, 2009 ok grazie ragazzi appena torna a casa da lavoro riprovo ! ----------------------------------------info desmogix la scheda video è una doppia scheda da 512mb l'una allogiata su un unica porta pciex quindi è come se fossero due schede da 512mb quindi va bene calcolarle come due singole e non sommare la ram di entrambe hex passato da te dovrebbe andare bene giusto??? male che vada non riconoscerebbe bene la grandezza delle ram ----------------------------------------- quindi kext originali senza modifica giusto?' com.Apple.boot.plist modificato in extra e in Library ............... togliendo la stringa inerente al nome della scheda video grazie infinite ragazzi per l'aiuto Link to comment Share on other sites More sharing options...
desmogix Posted September 9, 2009 Share Posted September 9, 2009 com.Apple.boot.plist modificato in extra e in Library ............... solo quello in /Extra/ io usarei i kext dei DRIVER originali, ma naturalmente se avevi qualche INJECTOR(s) devi eliminarlo. ciao Link to comment Share on other sites More sharing options...
taetae Posted September 9, 2009 Author Share Posted September 9, 2009 ok ragazzi testai sia con kext originali sia che con quelli moddati ma nulla da fare in entrambi i casi si blocca in: (consultare allegato) non esce nessun errore che possa riportare ad un cambiamento ... non saprei come aggire voi che dite??? dove potrebbe essere l'errore??? riallego il boot (non so perchè me lo visualizza nel forum tutto separato ma cmq in origine è un'unica stringa) <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>boot-uuid=Codice univoco hd</string> <key>device-properties</key> <string>7802000001000000010000006c0200000d00000002010c00d041030a00000000010106000001 0101060000007fff04001e00000072006f006d002d007200650076006900730069006f006e000000 2 f0000006e5669646961204765466f726365203739353020475832204f70656e474c20456e67696e6 5 205b4546495d22000000400030002c006400650076006900630065005f0074007900700065000000 0 b000000646973706c6179100000004e005600430041005000000022000000d38d34d34d34d34d34d 3 7d34d1cd34d34d34d34d34d34d3bd34d34d34d340e0000006e0061006d00650000000b0000006469 7 3706c617914000000400030002c006e0061006d0065000000120000004e5644412c446973706c617 9 2d41100000006d006f00640065006c0000001b0000006e5669646961204765466f72636520373935 3 0204758320e0000004e00560050004d0000002000000001000000000000000000000000000000000 0 0000000000000000000014000000400031002c006e0061006d0065000000120000004e5644412c44 6 973706c61792d4220000000400031002c0063006f006d00700061007400690062006c00650000000 e 0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c00730069 0 07a0065000000080000000000002020000000400030002c0063006f006d007000610074006900620 0 6c00650000000e0000004e5644412c4e564d616322000000400031002c0064006500760069006300 6 5005f00740079007000650000000b000000646973706c61791c00000064006500760069006300650 0 5f00740079007000650000000f0000004e5644412c506172656e74</string> </dict> </plist> Link to comment Share on other sites More sharing options...
desmogix Posted September 9, 2009 Share Posted September 9, 2009 se attendi tipo 4-5 minuti ti esce fuori still waiting for root device ? chiaramente ripari i permessi ecc ... senti un altra cosa ma sei riuscito in qulache modo ad avviare o no ? Link to comment Share on other sites More sharing options...
taetae Posted September 10, 2009 Author Share Posted September 10, 2009 certo avvio il tutto però senza efi string ! permessi riparati con kext utily e il file boot cmq funziona anche se si trova in una cartella differente (extra, viene lo stesso riparata ) riguardo al tempo, no si blocca li e basta non ha altri segnali di vita o errori che possono farmi risalire al problema Link to comment Share on other sites More sharing options...
Giorgio_multi Posted September 10, 2009 Share Posted September 10, 2009 Credo che tu debba costruire una efistring doppia, per due schede video (come ho fatto per la P5N-E SLI,) come se tu avessi due schede video, però il problema è che sono nello stesso slot. Sul forum internazionale è dibattuto il problema della doppia efistring. Giorgio Link to comment Share on other sites More sharing options...
taetae Posted September 10, 2009 Author Share Posted September 10, 2009 quindi applicare una seconda <string> </string> con la stringa al suo interno???? mmmmm ma io non riesco ancora a capire in che modo recuperare la stringa io se tento di farlo da copia di bios con nvcamp maker mi da una piccola seguenza di caratteri e basta Link to comment Share on other sites More sharing options...
Giorgio_multi Posted September 10, 2009 Share Posted September 10, 2009 quindi applicare una seconda <string> </string> con la stringa al suo interno???? mmmmm ma io non riesco ancora a capire in che modo recuperare la stringa io se tento di farlo da copia di bios con nvcamp maker mi da una piccola seguenza di caratteri e basta No, un'unica efistring che da le istruzioni per 2 schede video. Se vuoi, domani quando rientro a casa te la faccio e la posto (ovviamente senza garanzie, resta il problema dell'unico slot, a me con 2 sche su 2 slot diversi funziona), devi solo dirmi come sono messe le uscite (prima quella più vicina alla motherboard). Giorgio Link to comment Share on other sites More sharing options...
taetae Posted September 10, 2009 Author Share Posted September 10, 2009 grazie giorgio allora : nome della scheda video 7950gx2 <key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key> poi ha due uscite dvi (di cui una la uso con adattatore hdmi per il monitor) se vuoi altre info dimmi Link to comment Share on other sites More sharing options...
taetae Posted September 11, 2009 Author Share Posted September 11, 2009 aspettando notizie da giorgio: riguardo alla stringa ad oggi non sono riuscito a crearla e non capisco come mai desmogix mi spieghi passo passo come l'hai ottenuto quel hex ??? su quale rom??? grazie Link to comment Share on other sites More sharing options...
Tristano Posted September 11, 2009 Share Posted September 11, 2009 aspettando notizie da giorgio: riguardo alla stringa ad oggi non sono riuscito a crearla e non capisco come mai desmogix mi spieghi passo passo come l'hai ottenuto quel hex ??? su quale rom??? grazie Prova questo 520200000100000001000000460200000d00000002010c00d041030a000000000101060000010101 060000007fff04000e0000004e00560050004d0000002000000001000000000000000000000000000 000000000000000000000000000220000005600520041004d002c0074006f00740061006c00730069 007a006500000008000000000000201c0000006400650076006900630065005f00740079007000650 000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973706c 617922000000400030002c006400650076006900630065005f00740079007000650000000b0000006 46973706c617922000000400031002c006400650076006900630065005f0074007900700065000000 0b000000646973706c6179100000006d006f00640065006c0000000d0000003739353020475458322 0000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c 4e564d616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c617 92d4114000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d42 20000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412 c4e564d6163100000004e00560043004100500000001800000004000000000003000c000000000000 07000000001e00000072006f006d002d007200650076006900730069006f006e00000021000000373 935302047545832204f70656e474c20456e67696e65205b4546495d Link to comment Share on other sites More sharing options...
taetae Posted September 11, 2009 Author Share Posted September 11, 2009 da dove lo hai reperito e a che scheda appartiene??? ti ringrazio per averlo postato Link to comment Share on other sites More sharing options...
Tristano Posted September 11, 2009 Share Posted September 11, 2009 da dove lo hai reperito e a che scheda appartiene??? ti ringrazio per averlo postato hai provato? da osxtools oviamente appartiene la tua scheda Link to comment Share on other sites More sharing options...
Giorgio_multi Posted September 11, 2009 Share Posted September 11, 2009 Prova questa: EFI_7950GX2.zip e in bocca al lupo Giorgio Link to comment Share on other sites More sharing options...
Recommended Posts