Instalacion Snow Leopard en PC, la build 10A394

juker12

Activo
Pues eso, leo pocos comentarios de la gente que tenga instalado snow leopard en sus ultimas betas

Y la verdad es que me extraña mucho por que se instala igual de bien en nativo que el leopard.

En mi caso pinchar en un HD externo, restaurar, instalar PCEFI 10, instalar los kext adjuntos y andando
Entrar or Registrarse para completar la lectura
 

ramjavi

New member
Excelente Juker12! A propósito, justo estaba por postear si alguien tenía experiencia con el pcefi v10, que tal te ha ido? Saludos
 

gorki

Activo
Saludos, por mucho que lo he intentado no consigo instalarlo, me podríais indicar los pasos, lo he intentado con el cd swap que instale el leo, pero el snow no me lo instala.
 

gorki

Activo
Gracias uzmi, pero ese manual es el que sigo, y solo consigo arrancar con la manzana y se pone la pantalla negra y con el puntero dando vueltas, no pasa de ahí, vale continuare probando
 

miliuco

Activo
Hola a todos, he probado animado por Juker pero en mi placa no ha sido tan fácil.
La instalación de Snow en otra partición o disco desde un disco con Leo sale bien tanto desde imagen ISO como desde DVD. Luego instalo los kext de 64 bits y el gestor de arranque. Y pongo un DDST.aml con gráfica 8800gt (el que uso en Leopard).
Pero Snow sólo arranca si tecleo en el prompt -x64, si no tecleo nada o tecleo -x32 no arranca.
Y cada vez que arranco Leopard se resetea la CMOS de la placa base Gigabyte Ep35-DS3r. Respecto a este punto os comento que Stellarola en el foro pitinglis tiene un hilo titulado
**Definitive CMOS Reset fix**, Tested on Gigabyte, ABit, DFI, ASUS, and MSI
que parece resolver este problema con una maniobra muy sencilla, no sé si alguien lo ha probado.
Y lo más importante de todo es que arranque como arranque a los pocos minutos de estar en marcha sale un KP y hay que reiniciar a lo bruto.
Así que por ahora la experiencia ha sido poco atractiva pero al menos he visto los procesos en Monitor de Sistema a 64 bits.
 

miliuco

Activo
Probando la propuesta por Juker y la 10a380

He probado el fix de Stellarola y efectivamente elimina el reseteo de la CMOS, simplemente con la modificación propuesta en el DSDT. Al menos en mi hardware, ver firma.
La sección RTC del archivo DSDT.dsl la he dejado así:
Código:
               Device (RTC)
                {
                    Name (_HID, EisaId ("PNP0B00"))
                    Name (ATT0, ResourceTemplate ()
                    {
                        IO (Decode16,
                            0x0070,             // Range Minimum
                            0x0070,             // Range Maximum
                            0x00,               // Alignment
                            0x02,               // Length was 4
                            )
                    })
                    Name (ATT1, ResourceTemplate ()
                    {
                        IO (Decode16,
                            0x0070,             // Range Minimum
                            0x0070,             // Range Maximum
                            0x00,               // Alignment
                            0x04,               // Length
                            )
                    })
                    Method (_CRS, 0, NotSerialized)
                    {
                        If (LGreaterEqual (OSFX, 0x03))
                        {
                            If (HPTF)
                            {
                                Return (ATT1)
                            }
                            Else
                            {
                                Return (ATT0)
                            }
                        }
                        Else
                        {
                            Return (ATT0)
                        }
                    }
                }
Al menos esa molestia de tener que configurar la BIOS ha desaparecido pero por más que lo he intentado no consigo que desaparezca ese KP aleatorio que sale cuando Snow lleva unos minutos en marcha, a veces pocos minutos y a veces más de un cuarto de hora.
He probado con la compilación que comenta Juker y también con la 10a380 y con ambas me pasa.
 

roisoft

New member
Actualizado mi post previo con más kext x64


Miliuco, prueba a inyectar la ID de tu ICH9R en el ESB2 AHCI, lo puedes hacer directamente en el kext o añadiendo esto en tu dsdt, seccion IDE1/SATA (depende de como lo tengas)


Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x81, 0x26, 0x00, 0x00 // ESB2 AHCI ID , tu ICH9R será detectado como ESB2 y tus discos como internos
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
 

miliuco

Activo
Efectivamente, Roisoft, con ese código en DSDT los discos se muestran con el icono clásico de disco interno de OSX, gracias por el truco, me sigues dejando "pasmao".

El KP aleatorio a los pocos minutos de arrancar se va si desactivo de alguna manera mdworker (de 32 bits sobre todo) y Spotlight pero sin éso aparece inevitablemente.
 

gorki

Activo
No consigo instalar, ni desde el DVD ni desde la partición en el HD usb, alguno de vosotros me podria detallar los pasos correctos a seguir.
Me he agenciado un HD usb, le he creado una partición de 10 gb, he restaurado el systema y borrado el disco, reinicio y selecciono el usb, se pone en marcha pero se queda colgado con la pantalla en negro y el cursor dando vueltas (la ruedecita de colores )
 
prueba a inyectar la ID de tu ICH9R en el ESB2 AHCI, lo puedes hacer directamente en el kext o añadiendo esto en tu dsdt, seccion IDE1/SATA (depende de como lo tengas)


Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x81, 0x26, 0x00, 0x00 // ESB2 AHCI ID , tu ICH9R será detectado como ESB2 y tus discos como internos
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}

Yo para ICH10 he añadido la id 3a22:


Código:
Method (_DSM, 4, NotSerialized)
{
	Store (Package (0x02)
	{
		"device-id",
		Buffer (0x04)
		{
			[B]0x22, 0x3A[/B], 0x00, 0x00
		}
	}, Local0)
	DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
	Return (Local0)
}

Sigue sin detectarlos como internos. Me los detecta como internos solamente si uso esta extensión
Hablo de 10.5.8...
No es importante pero ¿Debería funcionar solo con el código dsdt? ¿sin la extensión?

Saludos
 

roisoft

New member
Tu placa ya tiene ID nativa del ICH10/R , el añadirle esa ID no cambia nada, algunas placas con ICH10/R nativo, sobre todo GA y Asus (estas últimas en su version x58) necesitan de ese legacy del que hablas para fijar los iconos a internos, aunque si inyectas la ID del ESB2 AHCI via dsdt debería de funcionar tb... de cualquier modo sean internos os externos los iconos no afectan al rendimiento..
 
Arriba