scrax Posted December 23, 2009 Share Posted December 23, 2009 Le efi string per snow vanno necessariamente generate da leo o l'output sara' SBAGLIATO. Have fun!!!! cavoli ecco perchè ho problemi con le efi string. Infatti se converto il tuo last.plist ho un codice diverso da quello che ottengo dal .plist che ho generato con il codice in efi-barb.hex Quindi dovrò farmi un'installazione con leo Per il discorso sleep controllerò nel tuo dsdt allora. Link to comment Share on other sites More sharing options...
Smith@@™ Posted December 23, 2009 Author Share Posted December 23, 2009 Sono diversi a priori quei 2, io ho 2 lan in piu' inserite. Il mio ultimo obiettivo (il dsdt piu' di cosi' non e' possibile ottimizzare, o si perdono alcune "cose") e' inserire l'efi per la video. Sto preparando un'installazione di leo proprio solo per questo Ciao Link to comment Share on other sites More sharing options...
Smith@@™ Posted December 24, 2009 Author Share Posted December 24, 2009 Installata idenb lite 10.5.8, generata efistring ma ancora niente qe/ci su snow,, in aggiornamento Link to comment Share on other sites More sharing options...
scrax Posted December 24, 2009 Share Posted December 24, 2009 Method (_DSM, 4, NotSerialized) { Store (Package (0x03) { "address", 0x57, Buffer (One) { 0x00 } }, Local0) MCDP (Arg2, RefOf (Local0)) Return (Local0) } Sto riesistemando il mio dsdt vedendo cosa hai tenuto e cosa hai tolto e ho notato che questo è ancora nel dsdt, non funziona via EFI? Link to comment Share on other sites More sharing options...
Smith@@™ Posted December 24, 2009 Author Share Posted December 24, 2009 Method (_DSM, 4, NotSerialized) { Store (Package (0x03) { "address", 0x57, Buffer (One) { 0x00 } }, Local0) MCDP (Arg2, RefOf (Local0)) Return (Local0) } Sto riesistemando il mio dsdt vedendo cosa hai tenuto e cosa hai tolto e ho notato che questo è ancora nel dsdt, non funziona via EFI? I sei prt, il device bus0 e dvl0 dell'sbus rispondono alla richiesta di indirizzo con: error: unsupported registry entry class type ... Bisognerebbe capire se "forzando" funzioni, ma ne dubito Link to comment Share on other sites More sharing options...
scrax Posted December 24, 2009 Share Posted December 24, 2009 I sei prt, il device bus0 e dvl0 dell'sbus rispondono alla richiesta di indirizzo con:Bisognerebbe capire se "forzando" funzioni, ma ne dubito Capito, per ora son riuscito ad avere un extreme insanely dsdt che va in stop, rimettendo un po di cose come sbus, alcune Operation region e un notify. Per ora sto iniettando con EFI solo USB, LPCB, SATA audio e video mi van meglio da dsdt ma può essere che sbaglio qualcosa o che sia perché le converto con SL. Non ho provato a inserire nient'altro via efi string, la fw funziona al boot e dopo uno stop (niente hotplug ancora). npvhash=4095 Dec 24 23:15:25 localhost kernel[0]: PAE enabled Dec 24 23:15:25 localhost kernel[0]: 64 bit mode enabled Dec 24 23:15:25 localhost kernel[0]: Darwin Kernel Version 10.2.0: Tue Nov 3 10:37:10 PST 2009; root:xnu-1486.2.11~1/RELEASE_I386 Dec 24 23:15:25 localhost kernel[0]: vm_page_bootstrap: 2007544 free pages and 89608 wired pages Dec 24 23:15:25 localhost kernel[0]: standard timeslicing quantum is 10000 us Dec 24 23:15:25 localhost kernel[0]: mig_table_max_displ = 73 Dec 24 23:15:25 localhost kernel[0]: AppleACPICPU: ProcessorId=1 LocalApicId=0 Enabled Dec 24 23:15:25 localhost kernel[0]: AppleACPICPU: ProcessorId=2 LocalApicId=1 Enabled Dec 24 23:15:25 localhost kernel[0]: AppleACPICPU: ProcessorId=3 LocalApicId=130 Disabled Dec 24 23:15:25 localhost kernel[0]: AppleACPICPU: ProcessorId=4 LocalApicId=131 Disabled Dec 24 23:15:25 localhost kernel[0]: calling mpo_policy_init for Quarantine Dec 24 23:15:25 localhost kernel[0]: Security policy loaded: Quarantine policy (Quarantine) Dec 24 23:15:25 localhost kernel[0]: calling mpo_policy_init for Sandbox Dec 24 23:15:25 localhost kernel[0]: Security policy loaded: Seatbelt sandbox policy (Sandbox) Dec 24 23:15:25 localhost kernel[0]: calling mpo_policy_init for TMSafetyNet Dec 24 23:15:25 localhost kernel[0]: Security policy loaded: Safety net for Time Machine (TMSafetyNet) Dec 24 23:15:25 localhost kernel[0]: Copyright © 1982, 1986, 1989, 1991, 1993 Dec 24 23:15:25 localhost kernel[0]: The Regents of the University of California. All rights reserved. Dec 24 23:15:25 localhost kernel[0]: MAC Framework successfully initialized Dec 24 23:15:25 localhost kernel[0]: using 16384 buffer headers and 4096 cluster IO buffer headers Dec 24 23:15:25 localhost kernel[0]: IOAPIC: Version 0x20 Vectors 64:87 Dec 24 23:15:25 localhost kernel[0]: ACPI: System State [s0 S3 S4 S5] (S3) Dec 24 23:15:25 localhost kernel[0]: RTC: Only single RAM bank (128 bytes) Dec 24 23:15:25 localhost kernel[0]: mbinit: done (64 MB memory set for mbuf pool) Dec 24 23:15:25 localhost kernel[0]: netkas presents fakesmc, a kext which emulates smc device Dec 24 23:15:25 localhost kernel[0]: From path: "uuid", Dec 24 23:15:25 localhost kernel[0]: Waiting for boot volume with UUID 5391094E-02AF-323A-9F76-D60EBEC3D3FF Dec 24 23:15:25 localhost kernel[0]: Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict> Dec 24 23:15:25 localhost kernel[0]: com.apple.AppleFSCompressionTypeZlib load succeeded Dec 24 23:15:25 localhost kernel[0]: AppleIntelCPUPowerManagementClient: ready Dec 24 23:15:25 localhost kernel[0]: JMicronATA: JMB363 (CMD 0xd800, CTR 0xd480, IRQ 17, BM 0xd408) Dec 24 23:15:25 localhost kernel[0]: JMicronATA: JMB363 (CMD 0xdc00, CTR 0xd880, IRQ 17, BM 0xd400) Dec 24 23:15:25 localhost kernel[0]: Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/Maxtor 6Y120M0 Media/IOGUIDPartitionScheme/Snow Leo@2 Dec 24 23:15:25 localhost kernel[0]: BSD root: disk0s2, major 14, minor 2 Dec 24 23:15:25 localhost kernel[0]: FireWire (OHCI) VendorID 1106 ID 3044 built-in now active, GUID 0011d800018fcabf; max speed s400. Dec 24 23:15:25 localhost kernel[0]: AppleIntelCPUPowerManagement: initialization complete Dec 24 23:15:26 localhost kernel[0]: systemShutdown false [color="#FF0000"]Dec 24 23:15:36 Mac-Pro-di-scrax kernel[0]: Waiting for DSMOS...[/color] Dec 24 23:15:41 Mac-Pro-di-scrax kernel[0]: AttansicL1Ethernet(p5k) from markswell Dec 24 23:15:41 Mac-Pro-di-scrax kernel[0]: Previous Shutdown Cause: 0 Dec 24 23:15:41 Mac-Pro-di-scrax kernel[0]: NVDANV50HAL loaded and registered. Dec 24 23:15:42 Mac-Pro-di-scrax kernel[0]: [AttansicL1Ethernet] Error: Mac address through SPI is invalid Dec 24 23:15:46 Mac-Pro-di-scrax kernel[0]: DSMOS has arrived Dec 24 23:15:46 Mac-Pro-di-scrax kernel[0]: AttansicL1Ethernet: Ethernet address 00:1d:60:ea:cd:57 eliminare la linea rossa è il mio prossimo obiettivo Link to comment Share on other sites More sharing options...
Smith@@™ Posted December 25, 2009 Author Share Posted December 25, 2009 Scrax, Master e' impazzito o e' quello che penso: Dear all, I wish you a very merry Christmas and a happy, prosperous(*) and Great Old One-free new year. * Yeah, I know we're all doomed by recession, depression, bankers, but what's this time of year about if not hope, eh ? And speaking about hope... What if I tell you that I made progress and as a result of this: 1) I no longer have to load dsdt.aml 2) I no longer have to mess with dsdt.aml 3) I now have a working and visible SSDT table in IORegistryExplorer – which is a first for Asus boards! Predictions: 1) TSSTcorp drives will no longer block idle sleep (with a factory firmware update). 2) 2010 will be the year where we – at least I will – say goodbye to FakeSMC.kext 3) A real and working EFI solution will see light. Chief Fammi capire, non "usa" piu' il dsdt o lo ha "implementato in altro? Il primo 3° punto a cosa si riferisce? Hai qualcosa di "nuovo" nell'ioreg? E riguardo ai punti 2 e 3 delle "predictions"? Ma che diavolo ha combinato? Delucidami Riguardo al dsmos che problema ti da? Sai, ci pensavo un attimo prima, ma non usando il dsmos.kext, quella "riga" da cosa e' generata? . .......... ....... ..... Buon Natale!! Link to comment Share on other sites More sharing options...
gatto2008 Posted December 26, 2009 Share Posted December 26, 2009 Salve, ho un altro errore: non riconosce il driver del lettore/masterizzatore sata lg L'errore è il seguente: Oak Tecnology Inc. OTI-011 CDROM device driver, REV D011V110 DEVICE NAME : MSCD001 No drivers found, aborting installation Qualche idea di come risolverlo? (Ho solo questo lettore sata della lg) L'errore compare prima di poter inserire il cd di snow leopard Link to comment Share on other sites More sharing options...
scrax Posted December 26, 2009 Share Posted December 26, 2009 Scrax, Master e' impazzito o e' quello che penso: Secondo me si sta bullando un po con noi, perchè ha fatto delle grosse scoperte. Ora non so come faccia senza dsdt, da quello che dice all'inizio ho pensato che ormail il dsdt lo ritiene apposto com'è e l'ha inserito nel bios, e quindi non deve più "to load" e "to mess" (caricarlo e lavorarci). Il punto 3 credo sia relativo allo speedstep, nel topic di FKA mi sembra ne discutano, a quanto ho capito le SSDT table non sono visibili in IOreg negli hack mentre nei Mac si. Le predizioni invece non so se prenderle come speranze o ipotesi plausibili. Il primo punto, è un problema con certi dvd TSSTcorp che può essere risolto con un aggiornamento firmware dalla casa produttrice e mi sa che Master più altri devon aver tempestato di richieste per la risoluzione e forse ha ottenuto risposte positive. Secondo e terzo punto credo sian due cose grosse e collegate, appena ho letto mi è venuto il sospetto che abbia iniziato ad usare EFI invece che BIOS, ma controllando non mi risulta che per la p5k ci sia un EFIbios della ASUS, ma magari è riuscito a modificare quello della p5q? Non ho idea se sia tecnicamente fattibile (a livello di hardware) ma se così fosse dovrebbe aver integrato anche la lettura delle partizioni HFS+ (o essere intenzionato a farlo) Credo che sia l'unica maniera di evitare di dover usare fakeSMC Speriamo che ci dia qualche maggiore informazione a breve Anch'io non uso dsmos.kext ma il waiting for dsmos è un sintomo che il boot è "lento", sembra che eliminando i kext inutilizzati in s/l/e renda l'avvio un po più veloce e quindi quel waiting non appare più. Io ho notato che con HD da 120Gb mi appare su quello da 1T (quindi più veloce se installato nella parte esterna del disco) non melo fa apparire più. A te con il raid0 appare? Link to comment Share on other sites More sharing options...
Smith@@™ Posted December 26, 2009 Author Share Posted December 26, 2009 Ok, "pazientero'", l'efi bios per la deluxe e' discreto nella versione attuale, lo provai nell'ultima versione, la 2201 se non erro, appena uscii' e ancora era troppo instabile, fake boot frequenti e di overclock neanche a parlarne sottovoce.. speriamo in delucidazioni da parte di Master Fammi capire, ma nel bios ha integrato l'ultimo dsdt, il 3.3.4, o il 3.3 (il non "vuoto")? E sopratutto, il pc gli parte ancora? Nessun messaggio di acpi non compatibile e sue varianti? Come e' possibile? Quel messaggio riguardo al dsmos mi compare sul raid, bisognerebbe fare qualche prova .. Ps. sai una cosa? Il nostro codice per lo ss su leo non funziona, almeno sulla mia installazione, l'unica parte del dsdt che non viene "letta" e vai di null Ciao Link to comment Share on other sites More sharing options...
scrax Posted December 26, 2009 Share Posted December 26, 2009 Fammi capire, ma nel bios ha integrato l'ultimbios, il 3.3.4, o il 3.3 (il non "vuoto")? E sopratutto, il pc gli parte ancora? :mellow: Nessun messaggio di acpi non compatibile e sue varianti? Come e' possibile? Guarda, le mie son tutte supposizioni, non ha dato molte info a riguardo, secondo me ha più senso metterne in bios uno completo altrimenti usando le efi string quella parte dev'esser caricata dall'hd e sarebbe più lenta che da bios direttamente. Per gli errori non ho alcuna esperienza nel patchare il bios e quindi non so proprio cosa può succedere o come risolvere.. Link to comment Share on other sites More sharing options...
Smith@@™ Posted December 26, 2009 Author Share Posted December 26, 2009 Barb l'ultimo dsdt che ti ho postato era errato nei pstate per te, scarica quest'ultimo (in attesa del nuovo metodo, sostituisci comunque quello errato ) e utilizza sempre l'efi string che ti ho gia' postato Pardon.. Nuovo metodo, nuova tabella SSDT da inserire in Extra/ACPI, eliminare il corrispettivo nel DSDT (aspettando buone nuove da master, il codice e' volutamente ancora incompleto ): DefinitionBlock ("ssdt.aml", "SSDT", 1, "MC", "POWERM", 0x00000001) { Scope (_SB) { Name (NCPU, 0x04) Name (PST0, 0x4720) Name (PST1, 0x071E) Name (PST2, 0x461C) Name (PST3, 0x0616) Name (CST, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, One, One, 0x041C }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000814, // Address ,) }, 0x02, One, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000815, // Address ,) }, 0x03, 0x55, 0xFA } }) Processor (CPU1, 0x01, 0x00000810, 0x06) { Alias (PSS, _PSS) Alias (PSD, _PSD) Alias (CST, _CST) } Processor (CPU2, 0x02, 0x00000810, 0x06) { Alias (PSS, _PSS) Alias (PSD, _PSD) Alias (CST, _CST) } Processor (CPU3, 0x03, 0x00000810, 0x06) { Alias (PSS, _PSS) Alias (PSD, _PSD) Alias (CST, _CST) } Processor (CPU4, 0x04, 0x00000810, 0x06) { Alias (PSS, _PSS) Alias (PSD, _PSD) Alias (CST, _CST) } } } Link to comment Share on other sites More sharing options...
BarboneNet Posted December 27, 2009 Share Posted December 27, 2009 Barb l'ultimo dsdt che ti ho postato era errato nei pstate per te, scarica quest'ultimo (in attesa del nuovo metodo, sostituisci comunque quello errato ) e utilizza sempre l'efi string che ti ho gia' postato Pardon.. Nuovo metodo, nuova tabella SSDT da inserire in Extra/ACPI, eliminare il corrispettivo nel DSDT (aspettando buone nuove da master, il codice e' volutamente ancora incompleto ): DefinitionBlock ("ssdt.aml", "SSDT", 1, "MC", "POWERM", 0x00000001) { Scope (_SB) { Name (NCPU, 0x04) Name (PST0, 0x4720) Name (PST1, 0x071E) Name (PST2, 0x461C) Name (PST3, 0x0616) Name (CST, Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, One, One, 0x041C }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000814, // Address ,) }, 0x02, One, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000815, // Address ,) }, 0x03, 0x55, 0xFA } }) Processor (CPU1, 0x01, 0x00000810, 0x06) { Alias (PSS, _PSS) Alias (PSD, _PSD) Alias (CST, _CST) } Processor (CPU2, 0x02, 0x00000810, 0x06) { Alias (PSS, _PSS) Alias (PSD, _PSD) Alias (CST, _CST) } Processor (CPU3, 0x03, 0x00000810, 0x06) { Alias (PSS, _PSS) Alias (PSD, _PSD) Alias (CST, _CST) } Processor (CPU4, 0x04, 0x00000810, 0x06) { Alias (PSS, _PSS) Alias (PSD, _PSD) Alias (CST, _CST) } } } mi giri il thread di master chief? ma perche dovrei usare delle efi strings? Link to comment Share on other sites More sharing options...
Smith@@™ Posted December 27, 2009 Author Share Posted December 27, 2009 Per non toccare ogni qualvolta il dsdt, in quanto quegli id non vanno piu' modificati, l'ultima ottimizzazione e' fatta cosi', a te la scelta. Non vedo quale sia il problema, efi string e dsdt ottimizzato. Il thread e' sul foro internazionale, sezione snow leopard, p5k (non ho il link sottomano) Ciao Edit: eccolo Link to comment Share on other sites More sharing options...
mipao Posted December 27, 2009 Share Posted December 27, 2009 buonasera, mi si è bruciata la mia amatissima P5K PRO con il felino che conteneva, mi hanno mollato in sostituzione una P5QL PRO ho letto questa guida ed ho provato ad applicarla alla nuova mobo ma nada, parte il bootcd ma si blocca subito con un bel divieto. Probabilmente ci sono driver diversi bhoo!! premetto che non ho il bios moddato, vorrei riuscire ad installarlo qualcuno può darmi indicazioni? Link to comment Share on other sites More sharing options...
BarboneNet Posted December 28, 2009 Share Posted December 28, 2009 buonasera, mi si è bruciata la mia amatissima P5K PRO con il felino che conteneva, mi hanno mollato in sostituzione una P5QL PRO ho letto questa guida ed ho provato ad applicarla alla nuova mobo ma nada, parte il bootcd ma si blocca subito con un bel divieto. Probabilmente ci sono driver diversi bhoo!! premetto che non ho il bios moddato, vorrei riuscire ad installarlo qualcuno può darmi indicazioni? estrai il tuo dsdt da everest...se si comporta come la p5ql-epu va patchato il dsdt Per non toccare ogni qualvolta il dsdt, in quanto quegli id non vanno piu' modificati, l'ultima ottimizzazione e' fatta cosi', a te la scelta. Non vedo quale sia il problema, efi string e dsdt ottimizzato. Il thread e' sul foro internazionale, sezione snow leopard, p5k (non ho il link sottomano) Ciao Edit: eccolo thanks Link to comment Share on other sites More sharing options...
mipao Posted December 28, 2009 Share Posted December 28, 2009 estrai il tuo dsdt da everest...se si comporta come la p5ql-epu va patchato il dsdt thanks "il tuo dsdt da everest..." scusa non ti seguo!! da dove lo devo estrarre? non sono tanto esperto ma se mi dai qualche info riesco a sbrigarmela spero Link to comment Share on other sites More sharing options...
BarboneNet Posted December 28, 2009 Share Posted December 28, 2009 chiaramente devi installare windows sulla tua mobo! poi installi everest, e a everest avviato, clicki sula barra inferiore col tasto destro e selezioni ACPI tool; poi save dsdt to file, lo zippi e lo alleghi qui! Link to comment Share on other sites More sharing options...
mipao Posted December 28, 2009 Share Posted December 28, 2009 eccolo, grazie BarboneNet acpi_dsdt.zip Link to comment Share on other sites More sharing options...
BarboneNet Posted December 28, 2009 Share Posted December 28, 2009 eccolo, grazie BarboneNet ok..telo correggo ora ti creo un bootcd...dimmi se funziona! Link to comment Share on other sites More sharing options...
mipao Posted December 28, 2009 Share Posted December 28, 2009 marooo grazieeee Link to comment Share on other sites More sharing options...
BarboneNet Posted December 28, 2009 Share Posted December 28, 2009 marooo grazieeee speriamo...dovrebbe andare, su P5QL-EPU è andato..... ancora un attimo che finisce l'upload Masterizzalo e prova se funziona: BootCd P5QL-Pro Link to comment Share on other sites More sharing options...
mipao Posted December 28, 2009 Share Posted December 28, 2009 il bootcd parte alla grande ma quando arrivo al menu della gui, faccio F5, levo bootcd e metto snow, do invio e va subito in kernel panic , qualche idea ??? prima non mi faceva fare nulla, subito il segno del divieto, ora da il panic ciò significa che c'è qualcosa che va in conflitto ma cosa?? bella domanda Link to comment Share on other sites More sharing options...
mipao Posted December 29, 2009 Share Posted December 29, 2009 impostando gli HardDisk in AHCI il bootCD parte ma si blocca durante l'elenco degli errori, la situazione non cambia se disattivo il controller MARVEL ATA :\ ho un bios moddato ma non riesco a flashare il bios perche ho gia intallata una versione successiva a quella moddata e le utility asus non ti permettono di aggiornare il bios con una vesrione precedente a quela installata. Se qualcuno conosce qualche sistema son qui. Link to comment Share on other sites More sharing options...
scrax Posted December 29, 2009 Share Posted December 29, 2009 impostando gli HardDisk in AHCI il bootCD parte ma si blocca durante l'elenco degli errori, la situazione non cambia se disattivo il controller MARVEL ATA :\ ho un bios moddato ma non riesco a flashare il bios perche ho gia intallata una versione successiva a quella moddata e le utility asus non ti permettono di aggiornare il bios con una vesrione precedente a quela installata. Se qualcuno conosce qualche sistema son qui. afudos /iNOMEROM.ROM /n vado a memoria, fai una ricerca per conferme, dipende anche dalla versione di afudos che usi Link to comment Share on other sites More sharing options...
Recommended Posts