Help - Search - Members - Calendar
Full Version: Nos vamos de picnic
InsanelyMac Forum > OSx86 Project > Your Language > Español
Pages: 1, 2, 3, 4, 5
pere
Información en osx86.es
gaucho
Definitivamente hay cosas en el horizonte interesantes con el DSDT. Yo ahora no me he metido mucho porque estoy usando el boot de munky EFIboot y estoy afuera del loop. Me voy a esperar un poco a que se termine de definir un sistema de instalación más universal alrededor de Chameleon (y por ende con soporte de un archivo modifiado para el DSDT, booteo con kexts, plists y demás de HD y ese tipo de monerías). Por ahora hace falta que se terminen de unificar los esfuerzos, y aparentemente todo rondará alrededor del Chameleon. Creo que para el Snow andaremos con máquinas con una compatibilidad impecable.
pere
Estan haciendo parches para los Sony Vaio con Nvidias problematicas con el LCD cuando usan injectores.... necesitan testers..... primer link, primer post.
roisoft
En mi opinión, esto es algo con lo que todo el mundo deberá de familiarizarse ya que, además de poder optimizar el rendimiento de nuestros sistemas, posibilitará que los proximos updates sean más sencillos.

por cierto pere obtengo 201 errores en mi vaio, tengo mucho que fijar....

off topic: alguien puede postear la ultima version del app de superhai para el control del speedstep. thx.
gaucho
Roisoft: Nada como tener bookmarkeado la fuente misma

http://www.superhai.com/darwin.html

Ya tiene posteadas versiones para Snow Leopard de todos sus kexts. smile.gif
macoff
En mi Vaio me a dado tan solo 1 error y 1246 optimizaciones... juas gracias Roisoft...

Saludos MacOff
pere
Como os vá a vosotros con el kext de Superhai? A mi no me deja fijar la velocidad (que ademas me marca de minimo 150 y maximo 225).

Ahora tendremos que ver como hacer para que se lleven bien el Appleintelcpupowermanagment y el kext de Superhai, pero no se hasta que punbto es guai postear estos problemas en su hilo, ya que todavia está solucionando otros problemas con otros cpus... igual tenemos que esperar un poquito.

A proposito, con el Vaio fix, no se me apaga la pantalla cuando utilizo injectores, (tampoco me dan cambio de resolucion), pero por lo menos ya no se va a negro.... todo un avance.
TERESO
QUOTE (pere @ Nov 2 2008, 04:01 PM) *
Hola a todos, existe un nuevo método para arreglar los problemas de las placas que no pueden trabajar con los dos núcleos al mismo tiempo, además, permite cargar varios kext conflictivos arreglando el hpet y el rtc, funciona extrayendo una parte de la bios, parcheandola y cargandola con un archivo boot chameleon modificado...

Más info aqui: (en inglés)
http://forum.insanelymac.com/index.php?showtopic=133683
http://forum.insanelymac.com/index.php?showtopic=132757

Mi pregunta es: (no la pongo en esos enlaces porque es offtopic y es más para conversar sobre el tema)

No será esta una puerta abierta para otras modificaciones en el archivo dsdt (o otros integrados en la bios), por ejemplo me viene a la cabeza el problema de los Sony Vaio y las tarjetas nvidia integradas que tienen la pantalla ruteada diferente a otros portátiles y no hay manera de hacerlos funcionar.
Podria este sistema modificar valores en el archivo dsdt (o el que corresponda) y hacerlas funcionar?
Que otros problemas serian "parcheables"?

Creo que es un gran paso adelante este, quien sabe qué podríamos parchear....

Gracias por vuestra atención.

hola he leido el post este y he bajado los links Chemeleon y el DST patcher , el problema es que no se como instalar el chamaleon, no es ejecutable, perdon por la ignorancia , muchas gracias
pere
.
roisoft
QUOTE (gaucho @ Nov 3 2008, 12:11 PM) *
Roisoft: Nada como tener bookmarkeado la fuente misma

http://www.superhai.com/darwin.html

Ya tiene posteadas versiones para Snow Leopard de todos sus kexts. smile.gif


@gracias gaucho

si la tenía en favoritos, pero ha estado reestructurando con las nuevas versiones tanto para snow como leo y precisamente este app, ha sido el último en añadirlo de nuevo a las descargas.... smile.gif


El asunto de los Vaio lo veo complicado, he probado durante el último año todas las posibilidades que había, edid, kext distintos, hasta he seguido los hilos en el foro italiano y en los foros nvinject, pero nada... mira que es raro este asunto, la verdad.

De todas formas con el dsdt fijado el vaio anda mucho más suelto, apaga/reinicia perfecto y tb ha fijado la wifi que le había cambiado por la 3945, antes tenía que taparle 2 pines para activarla, ahora la detecta y enciende sin problemas, magnífico....
TERESO
QUOTE (pere @ Nov 3 2008, 05:34 PM) *
Ok, primero necesitaria saber si ya usas el bootloader chameleon, sino lo usas, bajatelo aqui e instalalo:
h t t p://chameleon.osx86.hu/file_download/10/Chameleon-1.0.11-installer.zip

Una vez instalado, localiza en la raiz de tu disco duro el archivo "boot", sino lo ves, utiliza una utilidad para ver archivos ocultos, como esta:

Click to view attachment

Ok, siguiente paso, localiza le archivo Chameleon que tendras en una de las dos carpetas que has descargado y renombralo como boot, sustituye el boot que tienes en la raiz del disco por este, si te dice que no puede porque está oculto, tira el que esta en la raiz a la papelera y copia el renonbrado allí.

Siguiente paso, crear el archivo dsdt modificado:
Abre la carpeta Dsdt patcher y ejecuta el patcher, te creara un archivo en esa carpeta que se llama dsdt.aml. que tienes que copiar a la raiz tambien, si por cualquier motivo te da algun error y no te lo cea, borra la carpetita debug y ejecuta de nuevo el partcher, pero esta vez, abre la consola, arrastra el patcher a la consola y le añades -f , esto forzará al patcher a crear el susodicho archivito....

Reinicia.

Pd:
Despues de reiniciar, deberias de instalar el kext Appleintelcpupowermanagement correspondiente a tu version de Leopard.


Esto si es una ayuda thumbsup_anim.gif muchas gracias biggrin.gif reinicio y te cuento . una cosa mas con kext Appleintelcpupowermanagement te refires al original no? muchas gracias de nuevo biggrin.gif
pere
Si, el original.
TERESO
QUOTE (pere @ Nov 3 2008, 06:14 PM) *
Si, el original.

FUNCIONAAAAAAA, tengo por fin los core trabajando¡¡¡¡¡¡¡ thumbsup_anim.gif thumbsup_anim.gif Gracias PERE¡¡¡¡ una mas y no molesro mas, creo que ktext que puse es el original , como puedo estar seguro? exista alguna forma?? gracias graias gracias
pere
QUOTE (TERESO @ Nov 3 2008, 07:25 PM) *
FUNCIONAAAAAAA, tengo por fin los core trabajando¡¡¡¡¡¡¡ thumbsup_anim.gif thumbsup_anim.gif Gracias PERE¡¡¡¡ una mas y no molesro mas, creo que ktext que puse es el original , como puedo estar seguro? exista alguna forma?? gracias graias gracias


Si, abre el "acerca de este mac", pincha en mas informacion, mira en el apartado "software", extensiones del sistema, tiene que estar cargado el Appleintelcpupowermanagement, tambien puendes arrancar el sistema con -v y observar una linea que pone:

kernel[0]: AppleIntelCPUPowerManagement: initialization complete
roisoft
felicidades amigo smile.gif

Ve con el finder hasta la carpeta de extensiones y boton derecho sobre Appleintelcpu..., obtener información, postea la version que obtienes y para saber si está cargado, abre un terminal y teclea kextstat... para estar seguro con extraerlo del último comboupdate de apple 10.5.5 listo.


edito: sorry pere no había visto tu post...
TERESO
Gracias amigos, para asegurarme ya habia extraido el ktext del combo update y lo instale, gracias por los datos soy nuevo en el leopard asi que estoy un poco perdido y me costo mucho trabajo hacerlo funcionar biggrin.gif Estoy leyendo todo lo que hay a mano pero a veces se complica, gracias de nuevo
pere
Primera tarjeta de video de portatil (X3100 problematica) solucionada con este sistema.....

http://forum.insanelymac.com/index.php?showtopic=135184

Esto se anima....
chinasky
Retomo el hilo porque parece interesante en vista a la próxima actualización (10.5.6) y que parece que va a ser necesario el parcheo.
¿Cómo compruebo que se ha cargado el aml correctamente? (a mí al generarlo me apareción un warning) y si sólo se puede usar con el camaleón, quiero decir, que me iba a poner con el tema del arranque desde la partición efi y que no se podría aplicar entonces desde ahí ¿no?
roisoft
Tendrás que usarlo con chameleon y reemplazando el boot que te crea por el "boot" preparado (puedes usar el debug y así verás todos los estados de carga, auqnue se ralentiza), tb puedes usar el nuevo boot de netkas (pc_efi 9) añade la posibilidad de carga del DSDT, Boot 132(extra/extensions) y el uso de efistrings aunque no funciona desde la partición EFI... se espera que esto lo haga el nuevo chameleon...
chinasky
gracias, esperaremos al nuevo cameleón entonces

saludos
danroj
smile.gif excelente
Lila
QUOTE (pere @ Nov 3 2008, 06:34 PM) *
Ok, primero necesitaria saber si ya usas el bootloader chameleon, sino lo usas, bajatelo aqui e instalalo:
h t t p://chameleon.osx86.hu/file_download/10/Chameleon-1.0.11-installer.zip

Una vez instalado, localiza en la raiz de tu disco duro el archivo "boot", sino lo ves, utiliza una utilidad para ver archivos ocultos, como esta:

Click to view attachment

Ok, siguiente paso, localiza le archivo Chameleon que tendras en una de las dos carpetas que has descargado y renombralo como boot, sustituye el boot que tienes en la raiz del disco por este, si te dice que no puede porque está oculto, tira el que esta en la raiz a la papelera y copia el renombrado allí.

Siguiente paso, crear el archivo dsdt modificado:
Abre la carpeta Dsdt patcher y ejecuta el patcher, te creara un archivo en esa carpeta que se llama dsdt.aml. que tienes que copiar a la raiz tambien, si por cualquier motivo te da algun error y no te lo crea, borra la carpetita debug y ejecuta de nuevo el partcher, pero esta vez, abre la consola, arrastra el patcher a la consola y le añades -f , esto forzará al patcher a crear el susodicho archivito....

Reinicia.

Pd:
Despues de reiniciar, deberias de instalar el kext Appleintelcpupowermanagement correspondiente a tu version de Leopard.





Hola Chicos!

estoy tratando yo tambien de poner el sistema Dsdt en mi Hackintosh,pero no se si se puede Hacer desde la particion EFI.

se puee hacer directamente como dice aqui?

agradeceria un ayudita de guia si es que no se puede hacer asi directamente.

Desde ya muchas Gracias a todos.
pere
Por ahora no se puede desde la particion EFI....
El chameleon modificado de Makerintel , no permite cargar kexts desde la carpeta /Extra y el nuevo bootloader de Netkas que si permite la carga de dsdt, no funciona en la particion EFI.... asi que toca esperar al equipo Chameleon, que esta desarrollando el nuevo bootloader con todas las prestaciones funcionales.
Lila
Gracias Pere Por tu respuesta tan rapida. wink.gif.
leones1978ar
QUOTE (pere @ Nov 8 2008, 01:33 PM) *
Primera tarjeta de video de portatil (X3100 problematica) solucionada con este sistema.....

http://forum.insanelymac.com/index.php?showtopic=135184

Esto se anima....



PERE esto podria funcionar en mi vaio con x3100?
pere
No lo se, pero si que se que tu grafica funciona con los drivers que te postee en tu hilo, porque son los mismos que he utilizado yo en un sony vaio cr11-z con x3100.
roisoft
Tienes en tu DSDT las entradas que en ese hilo necesitan ser borradas? si es así puedes probar...
roisoft
Tb se puede injectar los valores de la gráfica, del audio y definir la información de los diferentes dispositivos PCI, y se está experimentando en añadir los valores del AppleSMBIOS....con eso se consigue no tener que usar injectores o strings etc...

ejemplo del audio en mi P35

CODE
Device (HDEF)
                    {
                        Name (_ADR, 0x001B0000)
                        Method (_PRW, 0, NotSerialized)
                        {
                                Return (Package (0x02)
                                {
                                    0x0D,
                                    0x05
                                })
                        }

            Method (_DSM, 4, NotSerialized)    
                {                
                    Store (Package (0x08)
                        {
                            "codec-id",
                            Buffer (0x04)
                            {
                                0x89, 0x08, 0xec, 0x10
                            },
                            
                            "layout-id",
                            Buffer (0x04)
                            {
                                
                                0x0c, 0x00, 0x00, 0x00
                            },
                            
                            "device-type",
                            Buffer (0x011)
                            {
                                "ALC889a"
                            },
                            
                            "PinConfigurations",
                            Buffer (0x28)
                            {
                                 /* 0000 */   0x50, 0x70, 0x21, 0x01, 0x40, 0x01, 0x13, 0x90,
                                 /* 0008 */   0x20, 0x30, 0x81, 0x01, 0x41, 0x40, 0x01, 0x01,
                                 /* 0010 */   0x30, 0xe0, 0xc5, 0x01, 0x60, 0xe0, 0x45, 0x01,
                                 /* 0018 */   0x0f, 0x00, 0x00, 0x40, 0x0f, 0x00, 0x00, 0x40,
                                 /* 0020 */   0x10, 0x01, 0xa0, 0x90, 0x11, 0x01, 0xa0, 0x90
                            }
                            
                        }, Local0)
                    Return (Local0)        
                }    
            }
pere
Roisoft.... como haces cuando quieres cambiar algo en el dsdt_fixed.txt y quieres parchear el dsdt.asl con los nuevos valores? Porque yo cada vez que lo intento me re-crea el dsdt_fixed.txt y me deja donde estaba... sad.gif

Donde pones los archivos y que comando empleas?.
Gracias.
roisoft
tienes que usar el iasl con el dsdt.dsl modificado con los valores editados/añadidos, no con el patcher....

iasl -f dsdt.dsl (con esto crea el aml aun con avisos/errores que no sepamos arreglar)
anibalin
Que gran post Pere, gracias por tu tiempo al escribirlo. Estupendo resumen.
DaRtH X YaKi
Pregunta, ¿funciona este metodo con Intel SSE2 o con AMD?

Saludos
DaRtH X YaKi
Por si interesa he probado este sistema en mi ordenador Salahama instalando Kalyway 10.5.2 y actualizandolo con el comboupdate a la 10.5.5 sin problema alguno y sin andar enrredando con el AppleIntelCPUPowermanagement ni nada por el estilo, ademas, no me ha hecho falta ni arrancar con -f-x-v, simplemente arrancaba a la primera, y tampoco he perdido la aceleracion grafica mendiante EFI-GStrings (antes cuando actualizaba "a la vieja ursanza" por lo general me tocaba fastidiarme y andar r que r con la condenada aceleracion). He usado el boot de netkas y el dsdt me ha dado lo siguiente:

Compilation complete. 0 Errors, 7 Warnings, 0 Remarks, 47 Optimizations

Saludos
Panshie
Hola:

Primero perdon por si no entendi bien a que le llaman particion EFI.
Yo tengo una miniparticion que es donde tengo el Boot_132 Disk1s2, la que dice EFI es la disk1s1. Es posible que usando el boot de nektas consiga cargar el DSDT desde la carpeta Extra?
Voy primero a probar el boot a ver si arranca, creo que tengo instalado EFI Chameleon la ultima version.
Aca abajo mi lista de particiones. Pruebo a rebootear y despues vuelvo a preguntar algunas cositas mas.
Que interesante todo, gracias por la ayuda.

CODE
bash-3.2# diskutil list
   /dev/disk0
      #:                       TYPE NAME                    SIZE       IDENTIFIER
      0:     FDisk_partition_scheme                        *465.8 Gi   disk0
      1:               Windows_NTFS                         50.2 Gi    disk0s1
      2:               Windows_NTFS                         415.5 Gi   disk0s2
   /dev/disk1
      #:                       TYPE NAME                    SIZE       IDENTIFIER
      0:      GUID_partition_scheme                        *465.8 Gi   disk1
      1:                        EFI                         200.0 Mi   disk1s1
      2:       Microsoft Basic Data BOOT132USB              245.9 Mi   disk1s2
      3:                  Apple_HFS MacOS                   434.8 Gi   disk1s3
      4:                  Apple_HFS iDeneb                  29.7 Gi    disk1s4
   bash-3.2#
DaRtH X YaKi
QUOTE (Panshie @ Nov 19 2008, 09:07 PM) *
Hola:

Primero perdon por si no entendi bien a que le llaman particion EFI.
Yo tengo una miniparticion que es donde tengo el Boot_132 Disk1s2, la que dice EFI es la disk1s1. Es posible que usando el boot de nektas consiga cargar el DSDT desde la carpeta Extra?
Voy primero a probar el boot a ver si arranca, creo que tengo instalado EFI Chameleon la ultima version.
Aca abajo mi lista de particiones. Pruebo a rebootear y despues vuelvo a preguntar algunas cositas mas.
Que interesante todo, gracias por la ayuda.

CODE
bash-3.2# diskutil list
   /dev/disk0
      #:                       TYPE NAME                    SIZE       IDENTIFIER
      0:     FDisk_partition_scheme                        *465.8 Gi   disk0
      1:               Windows_NTFS                         50.2 Gi    disk0s1
      2:               Windows_NTFS                         415.5 Gi   disk0s2
   /dev/disk1
      #:                       TYPE NAME                    SIZE       IDENTIFIER
      0:      GUID_partition_scheme                        *465.8 Gi   disk1
      1:                        EFI                         200.0 Mi   disk1s1
      2:       Microsoft Basic Data BOOT132USB              245.9 Mi   disk1s2
      3:                  Apple_HFS MacOS                   434.8 Gi   disk1s3
      4:                  Apple_HFS iDeneb                  29.7 Gi    disk1s4
   bash-3.2#


La particion EFI seria en tu caso Disk1s1, es decir, los 200mb libre que estan hay vacios sin utilidad, en mac os x86 se suelen utilizar para meter hay la carpeta extra y el boot 132, pero ahora con el dtst no se puede, de hecho si vas a instalar dsdt tienes que hacerlo en la raiz del disco ya que sino no funciona

Saludos
Panshie
No pude bootear cambiando el boot por el de Nektas sad.gif Se clavo el arranque y no termino.
Otra cosa, no me dejo bootear con Vista 64 en el otro rigido que el boot132 que tenia si me dejaba ponien 81 y elijiendo la particion del vista. Y tambien de arranque me daba la opcion de bootear con MacOS (donde tengo la instaacion retail), iDeneb (que uso cuando hago cagada) y ahora, que antes no estaba, BOOT_132 que es donde tengo el Extra con los kexts de mi maquina (si elijo esta ultima no hace nada porque es la que acabo de usar para arrancar).
Estoy haciendo algo mal o tengo mal configuradas las particiones?

CODE
Wed Nov 19 18:14:20 localhost com.apple.launchctl.System[2] <Notice>: fsck_hfs: Volume is journaled.  No checking performed.
Wed Nov 19 18:14:20 localhost com.apple.launchctl.System[2] <Notice>: fsck_hfs: Use the -f option to force checking.
Wed Nov 19 18:14:22 localhost com.apple.launchctl.System[2] <Notice>: launchctl: Please convert the following to launchd: /etc/mach_init.d/dashboardadvisoryd.plist
Wed Nov 19 18:14:22 localhost com.apple.launchd[1] (org.cups.cupsd) <Warning>: Unknown key: SHAuthorizationRight
Wed Nov 19 18:14:22 localhost com.apple.launchd[1] (org.ntp.ntpd) <Warning>: Unknown key: SHAuthorizationRight
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: npvhash=4095
Wed Nov 19 18:14:22 localhost DirectoryService[11] <Alert>: Launched version 5.5 (v514.23)
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: hi mem tramps at 0xffe00000
Wed Nov 19 18:14:22 localhost DirectoryService[11] <Notice>: Improper shutdown detected
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: PAE enabled
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: 64 bit mode enabled
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: Darwin Kernel Version 9.5.0: Wed Sep  3 11:29:43 PDT 2008; root:xnu-1228.7.58~1/RELEASE_I386
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: standard timeslicing quantum is 10000 us
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: vm_page_bootstrap: 974804 free pages and 73772 wired pages
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: mig_table_max_displ = 79
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: AppleACPICPU: ProcessorApicId=1 LocalApicId=0 Enabled
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: AppleACPICPU: ProcessorApicId=2 LocalApicId=1 Enabled
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: AppleACPICPU: ProcessorApicId=3 LocalApicId=130 Disabled
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: AppleACPICPU: ProcessorApicId=4 LocalApicId=131 Disabled
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: Loading security extension com.apple.security.TMSafetyNet
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: calling mpo_policy_init for TMSafetyNet
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: Security policy loaded: Safety net for Time Machine (TMSafetyNet)
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: Loading security extension com.apple.nke.applicationfirewall
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: Loading security extension com.apple.security.seatbelt
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: calling mpo_policy_init for mb
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: Seatbelt MACF policy initialized
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: Security policy loaded: Seatbelt Policy (mb)
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: Copyright (c) 1982, 1986, 1989, 1991, 1993
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: The Regents of the University of California. All rights reserved.
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: MAC Framework successfully initialized
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: using 16384 buffer headers and 4096 cluster IO buffer headers
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: IOAPIC: Version 0x20 Vectors 64:87
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: ACPI: System State [S0 S3 S4 S5] (S3)
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: mbinit: done
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: Security auditing service present
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: BSM auditing present
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: From path: "uuid",
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: Waiting for boot volume with UUID 0B0765DE-17A0-30FE-BA0F-002643E129DE
Wed Nov 19 18:14:22 localhost kernel[0] <Debug>: Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
Wed Nov 19 18:14:23 localhost kernel[0] <Debug>: FireWire (OHCI) Lucent ID 5811 PCI now active, GUID 001e8c00000ed5a7; max speed s400.
Wed Nov 19 18:14:23 localhost kernel[0] <Debug>: Extension "com.apple.driver.iTunesPhoneDriver" has no explicit kernel dependency; using version 6.0.
Wed Nov 19 18:14:23 localhost kernel[0] <Debug>: Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleAHCI/PRT4@4/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/ST3500320AS Media/IOGUIDPartitionScheme/Untitled@3
Wed Nov 19 18:14:23 localhost kernel[0] <Debug>: BSD root: disk1s3, major 14, minor 6
Wed Nov 19 18:14:23 localhost kernel[0] <Debug>: jnl: unknown-dev: replay_journal: from: 36425216 to: 39447040 (joffset 0xd99000)
Wed Nov 19 18:14:23 localhost kernel[0] <Debug>: jnl: unknown-dev: journal replay done.
Wed Nov 19 18:14:23 localhost kernel[0] <Debug>: HFS: Removed 2 orphaned unlinked files or directories
Wed Nov 19 18:14:23 localhost kextd[10] <Notice>: 400 cached, 0 uncached personalities to catalog
Wed Nov 19 18:14:23 localhost kernel[0] <Debug>: Jettisoning kernel linker.
Wed Nov 19 18:14:23 localhost kernel[0] <Debug>: Resetting IOCatalogue.
Wed Nov 19 18:14:23 localhost kernel[0] <Debug>: display: family specific matching fails
Wed Nov 19 18:14:23 localhost kernel[0] <Debug>: Matching service count = 1
Wed Nov 19 18:14:23 localhost kernel[0] <Debug>: Matching service count = 2
Wed Nov 19 18:14:23 localhost kernel[0] <Debug>: Matching service count = 2
Wed Nov 19 18:14:23 localhost kernel[0] <Debug>: Matching service count = 2
Wed Nov 19 18:14:23 localhost kernel[0] <Debug>: Matching service count = 2
Wed Nov 19 18:14:23 localhost kernel[0] <Debug>: Matching service count = 2
Wed Nov 19 18:14:24 localhost kernel[0] <Debug>: ACPI_SMC_CtrlLoop::initCPUCtrlLoop - pmCPUControl (PMIOCSETPSTATETABLE) returned 0xffffffff
Wed Nov 19 18:14:28 localhost kernel[0] <Debug>: NVDANV50HAL loaded and registered.
Wed Nov 19 18:14:28 localhost kernel[0] <Debug>: display: family specific matching fails
Wed Nov 19 18:14:28 localhost kernel[0] <Debug>: HDAEnabler: Copyright (c) 2008 by Kabyl
Wed Nov 19 18:14:28 localhost kernel[0] <Debug>: HDAEnabler: 05/05/2008 Added SPAudio support:Taruga
Wed Nov 19 18:14:28 localhost kernel[0] <Debug>: display: family specific matching fails
Wed Nov 19 18:14:28 localhost kernel[0] <Debug>: display: family specific matching fails
Wed Nov 19 18:14:31 localhost mDNSResponder mDNSResponder-176.2 (Aug 15 2008 14:58:54)[32] <Error>: starting
Wed Nov 19 18:14:31 p5k-e-de-francisco-acosta configd[14] <Notice>: setting hostname to "p5k-e-de-francisco-acosta.local"
Wed Nov 19 18:14:31 p5k-e-de-francisco-acosta com.apple.SecurityServer[37] <Notice>: Entering service
Wed Nov 19 18:14:31 p5k-e-de-francisco-acosta bootlog[59] <Notice>: BOOT_TIME: 1227125656 0
Wed Nov 19 18:14:31 p5k-e-de-francisco-acosta ntpdate[67] <Error>: can't find host time.euro.apple.com\n
Wed Nov 19 18:14:31 p5k-e-de-francisco-acosta org.ntp.ntpd[40] <Notice>: Error : nodename nor servname provided, or not known
Wed Nov 19 18:14:31 p5k-e-de-francisco-acosta ntpdate[67] <Error>: no servers can be used, exiting
Wed Nov 19 18:14:31 p5k-e-de-francisco-acosta fseventsd[52] <Critical>: bumping event counter to: 0x8164cc06 (current 0x0) from log file '000000008164cbbd'
Wed Nov 19 18:14:31 p5k-e-de-francisco-acosta rpc.statd[44] <Notice>: statd.notify - no notifications needed
Wed Nov 19 18:14:32 p5k-e-de-francisco-acosta /usr/sbin/ocspd[75] <Alert>: starting
Wed Nov 19 18:14:32 p5k-e-de-francisco-acosta com.apple.SystemStarter[42] <Notice>: Starting Qmaster services
Wed Nov 19 18:14:38 p5k-e-de-francisco-acosta kextd[10] <Notice>: writing kernel link data to /var/run/mach.sym


Gracias de uevo.

QUOTE (DaRtH X YaKi @ Nov 19 2008, 08:26 PM) *
La particion EFI seria en tu caso Disk1s1, es decir, los 200mb libre que estan hay vacios sin utilidad, en mac os x86 se suelen utilizar para meter hay la carpeta extra y el boot 132, pero ahora con el dtst no se puede, de hecho si vas a instalar dsdt tienes que hacerlo en la raiz del disco ya que sino no funciona

Saludos


Eso imagine. Yo tengo la carpeta extra en boot132USB (que es una miniparticion del rigido, le quedo ese nombre porque restaure la imagen de un USB). Por qué razon el EFI se me instalo en la parte libre no tengo idea aun, sera cuando restaure la imagen USB que era FAT.
La cosa es que como el boot de Nektas si puede cargar el DSDT desde la carpeta extra, pero no desde la particion efi, y como yo tengo la carpeta extra en otra particion que no es la de EFI, por ahi yo podia poner el DSDT ahi.

Pero igual no logro arrancar con el boot de Nektas. Puede ser que cuando arranco con el boot de Nektas (con el cual reemplazo al boot que tengo en BOOT132USB y con el cual solia arrancar, creo que ese es el sistema) no me cargue la carpeta extra con mis kexts porque no esta en la particion EFI?

Me maree y no entiendo nada, me voy a bañar y vuelvo en 30 minutos refrescado.

Muchas gracias por la respuesta DaRtH
roisoft
usas esa partición como bootloader? y si es así, precargas desde un syslinux con el boot 132? o simplemente usas un chameleon+bootDFE + kernel, extensions.mkext, extra/extensions y boot.plist?
Panshie
Tengo el Syslinux y boot 132 con el initrd.dmg hecho con slimbuild todo en disk1s2.

CODE
bash-3.2# diskutil list
      /dev/disk1
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *465.8 Gi   disk1
       1:                        EFI                         200.0 Mi   disk1s1
       2:       Microsoft Basic Data BOOT132USB              245.9 Mi   disk1s2
       3:                  Apple_HFS MacOS                   434.8 Gi   disk1s3
       4:                  Apple_HFS iDeneb                  29.7 Gi    disk1s4
    bash-3.2#


Lo que hice es restaurar una imagen USB a la primera particion del rigido desde una instalacion de iDeneb en disk1s4 (desde la que instale Retail con una dmg de leopard) y me quedo ahi la particion EFI. El bootloader esta en EFI creo, pero como activa esta seteada la particion 2 que es la que tiene syslinux y el initrd adentro. Puede ser asi o estoy diciendo cualquier cosa?

Lo que hice fue reemplazar el archivo boot que habia en esta particion por el de Nektas y la instalacion se me detiene en cierto punto y no concluye. Abri el syslog y copie mas arriba el log de arranque, no veo ningun panic, no se por que se clava en ese punto.
El boot de Nektas reemplaza al boot que esta con la initrd.dmg en disk1s2 o hay un archivo boot en la particion EFI? No tengo acceso a dicha particion desde el finder asi y no se me ocurrio usar terminal para compiar el boot ahi. En caso de que tenga que hacer esto ultimo que comando tendria que usar? "sudo cp" o debo agregar algun modificador? -R o algo asi. Perdon por tantas preguntas y gracias
roisoft
La verdad no entiendo, xque usas ese sistema si solo boteas OSX y Win2 en diferentes discos, tendría sentido utilizar una particion de este estilo en un sistema multiOS pero para 2 OS... bueno cada uno es muy libre, de eso no hay duda smile.gif

Para precarga de Extensiones, tienes chameleon+boot132 para HD, o chamelon+BootEFI, para partición EFI y luego está el nuevo boot de Netkas, que implementa Boot132-DSDT-DeepSleep pero que no funciona desde Boot EFI.

Aunque existen otras posibilidades (Grub, EasyBCD, Acronis...) lo más normal es lo que te he dicho, y el modo de utilizarlo está ampliamente documentado en el foro, tanto ingles como español...

En tu caso veo algo más complicado el probar distintos boots, ya que tu peculiar arranque no asegura la compatibilidad de los mismos. Mi consejo es que si no quieres cambiar de momento tu estructura, uses un pendrive como bootloader y en él ir probando los distintos boots....

formatea el pendrive en HFS+ hazlo booteable con Chameleon, sustituyes el archivo boot del chameleon por el boot que trae la iso original DFE-132, netkas etc, y le copias tu carpeta Extra/extension

copias el mach_kernel y creas la ruta con sus respectivos archivos /library/preferences/systemconfiguration/com.apple.boot.plist y /System/Library/Extensions.mkext

Ahora solo te queda editar el boot.plist que has añadidoen el pendrive y le añades como kernel flag el identificador del disco que quiero botear "boot-uuid=xxxxxxxxxxxx" (sin comillas), eso se averigua con diskutility, boton derecho sobre el disco en cuestion ,información de disco, identificador único universal. reinicias con el pinchado y boteas la particion que quieres....
pere
Panshie...
Por favor, este es el hilo del sistema dsdt, si quieres seguir mirando cosas del boot de Netkas, sigue por aqui:
http://forum.insanelymac.com/index.php?showtopic=136740
Panshie
Gracias chicos, me voy a aprender un poco mas.

Un abrazo a todoas
macoff
He probado con mi GA-EP35-DS3P:
CODE
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20080926 [Oct 4 2008]
Copyright © 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a

./dsdt_fixed.txt 221: Method (_WAK, 1, NotSerialized)
Warning 1080 - ^ Reserved method must return a value (_WAK)

ASL Input: ./dsdt_fixed.txt - 5557 lines, 185079 bytes, 2323 keywords
AML Output: ././dsdt.aml - 17909 bytes, 658 named objects, 1665 executable opcodes

Compilation complete. 0 Errors, 1 Warnings, 0 Remarks, 31 Optimizations

Funciona bien cargando AppleIntelCPUPowerManagement.kext, AppleHPET.kext y AppleRTC.kext, pero no se el significado de la alerta... alguna sugerencia?.
Click to view attachment
Click to view attachment

Saludos, MacOff
roisoft
busca _WAK y al final de la entrada añades Return(Package(0x02){0x00, 0x00})

CODE
Notify (\_SB.PCI0.USB0, 0x00)
Notify (\_SB.PCI0.USB1, 0x00)
Notify (\_SB.PCI0.USB2, 0x00)
Notify (\_SB.PCI0.USB3, 0x00)
Notify (\_SB.PCI0.USB4, 0x00)
Notify (\_SB.PCI0.USB5, 0x00)
Return(Package(0x02){0x00, 0x00})    
}
macoff
QUOTE (roisoft @ Nov 20 2008, 05:13 PM) *
busca _WAK y al final de la entrada añades Return(Package(0x02){0x00, 0x00})

CODE
Notify (\_SB.PCI0.USB0, 0x00)
Notify (\_SB.PCI0.USB1, 0x00)
Notify (\_SB.PCI0.USB2, 0x00)
Notify (\_SB.PCI0.USB3, 0x00)
Notify (\_SB.PCI0.USB4, 0x00)
Notify (\_SB.PCI0.USB5, 0x00)
Return(Package(0x02){0x00, 0x00})    
}

Gracias Roisoft, hay manera de correguirlo directamente en el DSDT.aml? o hay que volver a parchear introduciendo ( Return(Package(0x02){0x00, 0x00}) ) en el dsdt_fixed.txt?

MacOff
roisoft
Prueba el mio con mi audio, debería de funcionar para tu placa.

http://rapidshare.com/files/165681304/dsdt...dio_ALC889_.zip

verás que cosas he hecho, jejeje...

elimina injectores o strings para el audio, y usa mi appleHDA y mi DSDT.aml ....

He estado trabajando en esta mierda un huevo y parte del otro...

luego te paso para la gráfica tb...

el audio es todo el stock con 2 plist que he modelado
macoff
Roisoft ha ido perfecto... jejeje esto promete mucho tron... ya veo que le estas dando duro weight_lift.gif jejeje.


Gracias nuevamente, MacOff
roisoft
QUOTE (MacOff @ Nov 20 2008, 07:38 PM) *
Roisoft ha ido perfecto... jejeje esto promete mucho tron... ya veo que le estas dando duro weight_lift.gif jejeje.


Gracias nuevamente, MacOff


Entre esto y el chollo casi no duermos amigo...llevo unos dias que no veas lol smile.gif pero se van viendo los progresos eh?

ahora gráfica y otra cosilla que me guardo jejejeje... voy a ir al irc luego, no me he olvidado jeje.
danroj
ok pues hice todo lo que pere comenta y no tube errores... ni KP ni nada... solo que al iniciar con -v -f aparecen 4 lineas ... la primera dice starting hibernate .. y las demas tambien dicen starting menos la ultima... dice hibernate failed.. de resto no he visto problemas con mi laptop ... alguna idea del porque failed?

PD: como se que ya esta trabajando el DSDT.aml ??
xordo
Yo en mi caso se que está trabajando el DSDT.aml entre otras cosas porque el audio está reconocido en acerca de este mac (gracias roisoft) y porque además le instalé el dichoso AppleIntelCPUPowerManagement.kext y ya no me da KP al arrancar (antes era un panic fijo)
Prrrrreparado para updatear a la 10.5.6 tongue.gif
Salu2
roisoft
Bien intentaré en breve postear el código para que añadais la gráfica via DSDT ....
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.