Hicks1gb Posted April 2, 2013 Share Posted April 2, 2013 Estoy teniendo problemas con Still Waiting for root device si utilizo un DSDT personalizado. Me han comentado que debo insertar el identificador sata en el AppleAhci kext. Mi identificador sata es 8086:27c0 00:1f.2 IDE interface [0101]: Intel Corporation NM10/ICH7 Family SATA Controller [iDE mode] [8086:27c0] (rev 01) He buscado ese kext en System/Library/Extensions y no lo tengo. El que si aparece es AppleAhciPort.kext No tengo muy claro el modo de insertar dicha información en el kext... alguien me echa una mano? Gracias. Link to comment Share on other sites More sharing options...
Derty Posted April 2, 2013 Share Posted April 2, 2013 toma esta agregado aqui. mira el info plist. ICH7 AHCI_Extended_Injector.kext.zip instalalo con kext wizard en system/library/extensions. Link to comment Share on other sites More sharing options...
Hicks1gb Posted April 2, 2013 Author Share Posted April 2, 2013 Muchas gracias. Voy a probarlo y a indagar en el archivo para ver como lo has hecho. Un saludo Link to comment Share on other sites More sharing options...
Hicks1gb Posted April 2, 2013 Author Share Posted April 2, 2013 Tengo un problema con el kext que me has enviado. He intentado editarlo, y al darle con el botón derecho del ratón para escoger ver el contenido, veo que dicha opción no existe. He probado a editar otros kexts que se encuentran en mi escritorio y tampoco me da esa opción... Me he ido a mi directorio S/L/E, y allí si que me deja mostrar contenido del paquete de los kexts. He comprobado los permisos de ambos kexts, y difieren en el usuario. En S/L/E, aparece el usuario "sistema" con privilegios de escritura y lectura, pero en el kext que me has enviado, dicho usuario no aparece, aunque tengo mi usuario con privilegios. Igual es una tontería, pero no soy capaz de abrir el kext. Sabes cuál puede ser el problema? Link to comment Share on other sites More sharing options...
iFIRE Posted April 2, 2013 Share Posted April 2, 2013 ponga el kext nel Escritorio y lo abres com la app Text Matte y lo edita, si no, clics nel kext com el boton derecho del mouse información y dale permisos al user/system/ all, lo editas el info.plist com tu device id de tu controladora sata, lo instalas com KextWizard, reparraPermissos/rebuildcaches /reboot Link to comment Share on other sites More sharing options...
Derty Posted April 2, 2013 Share Posted April 2, 2013 el kext ya posee el ID. tambien desde el escritorio puedes usar el textedit del mac.... <key>ICH7RAHCI</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.driver.AppleAHCIPort</string> <key>Chipset Name</key> <string>ICH7R SATA AHCI Controller</string> <key>IOClass</key> <string>AppleAHCI</string> <key>IOPCIPrimaryMatch</key> <string>0x27c18086</string> <key>IOProbeScore</key> <integer>2000</integer> <key>IOProviderClass</key> <string>IOPCIDevice</string> <key>Vendor Name</key> <string>Intel</string> </dict> <key>ICH7RRAID</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.driver.AppleAHCIPort</string> <key>Chipset Name</key> <string>ICH7-R SATA RAID Controller</string> <key>IOClass</key> <string>AppleAHCI</string> <key>IOPCIPrimaryMatch</key> <string>0x27c38086</string> <key>IOProbeScore</key> <integer>2000</integer> <key>IOProviderClass</key> <string>IOPCIDevice</string> <key>Vendor Name</key> <string>Intel</string> Link to comment Share on other sites More sharing options...
Hicks1gb Posted April 3, 2013 Author Share Posted April 3, 2013 Gracias por la ayuda. Textedit: El documento “AHCI_Extended_Injector.kext” no se ha podido abrir. El archivo no tiene el formato correcto. Textmate: This file is not UTF-8 nor does it have any encoding information stored. En el ordenador no tengo el usuario "system". Entiendo que debo crearlo con permisos de administrador? De todos modos, mi usuario tiene permisos de lectura y escritura... con lo que entiendo que debería poder "ver el contenido" del kext, pero no sale esa opción en el kext que me has enviado. El motivo de abrirlo no es otro que para ver como lo has hecho tú, y aprender por si necesito hacerlo en otro ordenador. Link to comment Share on other sites More sharing options...
Derty Posted April 3, 2013 Share Posted April 3, 2013 Hicks1gb... hermano ya esta el ID puesto en lo que te deje. solo instalalo en system/library/extensions y lo haces mal pones el kext en el escritorio, boton secundario sobre el kext, mostrar contenido del paquete, y ahí hay la carpeta content, y entro el archivo info.plist.... ese archivo lo puedes editar con textedit... Link to comment Share on other sites More sharing options...
Hicks1gb Posted April 4, 2013 Author Share Posted April 4, 2013 Hicks1gb... hermano ya esta el ID puesto en lo que te deje. solo instalalo en system/library/extensions y lo haces mal pones el kext en el escritorio, boton secundario sobre el kext, mostrar contenido del paquete, y ahí hay la carpeta content, y entro el archivo info.plist.... ese archivo lo puedes editar con textedit... No me habéis entendido... el problema es que esa opción de "mostrar contenido del paquete" no me aparece, con lo que no tengo forma de ver el contenido del kext para editar el info.plist Por otro lado, el kext ya lo tengo instalado, lo que quería era verlo para "aprender" como lo habías hecho. Link to comment Share on other sites More sharing options...
iFIRE Posted April 4, 2013 Share Posted April 4, 2013 AHCI_Extended_Injector.kext.zip prueba con este, es el mismo kext Link to comment Share on other sites More sharing options...
Hicks1gb Posted April 4, 2013 Author Share Posted April 4, 2013 http://imageshack.us/photo/my-images/715/errorhw.png/ Link to comment Share on other sites More sharing options...
Derty Posted April 4, 2013 Share Posted April 4, 2013 http://imageshack.us...15/errorhw.png/ buenisimo!!!!!!!! Link to comment Share on other sites More sharing options...
Maniac10 Posted April 4, 2013 Share Posted April 4, 2013 En un terminal y asumiendo que el kext esta en tu escritorio: open ~/desktop/ahci_extended_injector.kext/contents Link to comment Share on other sites More sharing options...
Hicks1gb Posted April 4, 2013 Author Share Posted April 4, 2013 The file /Users/predatux/Downloads/AHCI_Extended_Injector.kext/contents does not exist. He utilizado el tabulador, pero nada... Sabes cuál puede ser el motivo de que no aparezca esa opción? En mi directorio S/L/E si aparece Link to comment Share on other sites More sharing options...
Recommended Posts