Jump to content

Chameleon 2.0RC1 vs BootThink | problemas-unidad DVD


MaCaCoLoCo
 Share

29 posts in this topic

Recommended Posts

Gente ante todo gracias por leer este post.

 

Estoy probando la estabilidad de estos dos boot en mi hack y tengo el problema que el Chameleon no me reconoce la unidad de DVD.

 

Mi hardware está en la firma pero aclaro que la placa base tiene un "Chipset Intel® ICH9R" y la unidad de DVD es S-ATAs. "TSSTcorp CDDVDW SH-S203B"

 

Googleando y tocando un poco ya probé con agregar en el com.apple.Boot.plist

<key>Rescan</key>
<string>yes</string>
<key>Rescan Promt</key>
<string>yes</string>

Pero nada, no levanta el DVD y noto además que pierde estabilidad el sistema cuando uso este string en el ...boot.plist en Chameleon.

 

El Chameleon o Think los instalo en una llave USB de 1GB.

(Con chameleon adjunto el com.apple.Boot.plist y el DSDT.aml que tengo en el disco rígido)

(Con el Think solo adjunto el com.apple.Boot.plistque tengo en el disco rígido)

 

Tengo temporalmente un solo HDD de 120GB S-ATAII con Leo10.5.7 y Chameleon V9 en el mismo disco!!! (porque antes cargaba desde el disco), con DSDT.aml tunning + string nVidia en el ...Boot.plist

 

Preguntas:

El problema será porque tengo dos veces el com.apple.Boot.plist y el DSDT.aml (uno en el USB y el otro en el HDD)?

 

Sobre llaves USB estos boot's no funciona? cosa que no creo!

 

Noto que el Chameleon en la carpeta i386 tiene 7 archivos que deben ser boot's diferentes, y entres ellos veo uno que se llama cdboot??? y el think tiene 4 y no posee uno llamado cdboot y así y todo si me detecta la unidad de DVD.

 

Saludos y gracias.

Link to comment
Share on other sites

En com.apple.Boot.plist solo agrega uno no se puede usar los dos al mismo tiempo

 

Rescan=Yes, para que siempre rescanee los DVD y no los HDD

Rescan Prompt=Yes, para que te pregunte si deceas scannear los DVD ENTER para SI y una tecla cualquiera para NO

 

Sobre el los boot de Chameleon pongo sus funciones

 

boot (0,1h,1he,1hp) son para bootear desde discos HDD ya sean MBR o GUID

cdboot se usa para CD o DVD booteables

chain0 se usa para usar el bootloader de windows editando boot.ini

 

Sobre el Think no se nada

 

Saludos desde Ecuador

Link to comment
Share on other sites

Ya has probado el Boot Think 1.1, a mi me va de maravillas, y con unos comandos simples puedes indicarle que cuando botee solo te muestre las particiones boteables.

 

Es mas dicen que hasta puedes arrancar desde ahi con el dvd retail de leopard, aunque a mi no me ha funcionado.

 

comandos :

 

Luego q aparece el grafico del boot presiona f8

 

y en el promp escribes

 

# p= - para desactivar las particiones no boteables con esto tambien desactivas el CD o DVD

 

#p= + activas todas las particiones boteables o no, con esto tambien activas el CD o DVD

 

Este boot es casi igual que usar boot camp de mac, buenisimo

 

prueba a ver, yo elimine el Chamaelon 2.1 Rc1 e instalé este

Link to comment
Share on other sites

prueba a ver, yo elimine el Chamaelon 2.1 Rc1 e instalé este

 

Davicon confirmame si en Think 1.1 se puede usar el fix de los USB que da Chameleon2 "USBBusFix" "EHCIacquire" "UHCIreset" tambien la implementacion del smbios.plist

 

Por que no me gustaria pasarme al Think 1.1 y perder todoas las bondades del Chameleon2

 

Saludos desde Ecuador

Link to comment
Share on other sites

PIDO 1000 DISCULPAS POR NO HABER RESPONDIDO ANTES ESTUBE UN POCO COMPLICADO.

 

---------------------------------------------------------------------------------------------------------------

SpiderNet Gracias por responder!

Probé colocando la clabe <key>Rescan</key> y no me levanta nada solo el USB con el Chameleon! ;)

Gracias por la info de los boot's!

---------------------------------------------------------------------------------------------------------------

davicon Gracias por responder!

Si, ya he probado el Boot Think, de hecho en mi primer post hago referencia de que el BootThink si me muestra la unidad de DVD pero no es tan estable el sistema cuando lo inicio. (tal vez se deba a que no se le puede adjuntar el DSDT.aml Tuneado)

 

Por otro lado con el Boot Think tampoco pude hacer andar el DVD Retail 10.5.4 y bueno ni hablar el 10.6(10a380).

---------------------------------------------------------------------------------------------------------------

Por lo anterior todavía me quedo con el Chameleon 2.0RC1, pero bueno preguntaba por si alguien tubo el mismo problema y ha sabido solucionarlo.

 

Solo por las dudas el mkext que uso en ambos casos (cuando pruebo Chameleon o Think) contiene las sig. kext:

-AppleSMBIOS.kext

-IOAHCIBlockStorageInjector.kext

-OpenHaltRestart.kext

-VoodooHDA.kext

 

Y el DSDT.aml lo tunee con "DSDTPatcher 1.0.1e"

57 Arreglos

0 Warning's

0 Error's

 

Geekbench:

Chameleon - 3372 (Funciona sin problemas AI,PS,PR,AF,Final Cut Studio 2 "Anda a Full")

Think - 3320 (Nunca pude apagar el Hack simpre se me colgo, no hablar de utilizar las aplicaciones de arriba!)

 

Quedo a la espera de que alguien tenga algo de info, muchas gracias.

Link to comment
Share on other sites

SpiderNet Gracias por responder!

Probé colocando la clabe <key>Rescan</key> y no me levanta nada solo el USB con el Chameleon! :(

Gracias por la info de los boot's!

 

Hola Prueba usando USBBusFix dentro de com.apple.boot.plist

 

Este ejemplo lo uso en mi CD Boot Retail funciona en USB, CD y HDD y como es logico usando el boot (0,1h,1he,1hp) correspondiente.

    <key>Kernel</key>
   <string>mach_kernel</string>
   <key>Kernel Flags</key>
   <string>-f</string>
   <key>Boot Graphics</key>
   <string>Yes</string>
   <key>Quiet Boot</key>
   <string>Yes</string>
   <key>SMBIOSdefaults</key>
   <string>No</string>
   <key>USBBusFix</key>
   <string>Yes</string>
   <key>Rescan Prompt</key>
   <string>Yes</string>
   <key>Timeout</key>
   <string>0</string>

 

Tambien te recomiendo usar -f solo si vas a arrancar el DVD Reatail ya que sin el hay la posibilidad que arranque mal.

 

Si quieres usar un USB como arranque te recomiendo estos pasos.

1 Crea un esquema de particion MBR y formato Mac OS Plus (con registro)

2 Instala Chameleon 2 usando el instalador .pkg (instala sin extra, kext, themes)

post-179585-1246230440_thumb.png

3 Crea las carpeta Extra y dentro la carpeta Extensions destro de esta ultima pon los kext que usas

4 Destro de Extra pon el com.apple.boot.plist modificado, opcional smbios.plist

post-179585-1246230842_thumb.png

5 Entra a tu bios configura el orden de arranque CD, USB, HDD, LAN, Floppy, etc..

6 Buena suerte..

 

Saludos desde Ecuador...

Link to comment
Share on other sites

SpiderNet Gracias por responder!

 

Hola Prueba usando USBBusFix dentro de com.apple.boot.plist

Aquí me tomas un poco por sorpresa amigo, que haría este USBBusFix con respecto ami problema?

Digo esto porque no tengo porblemas con el USB al momento de botear con este ni en Leopard.

 

Este ejemplo lo uso en mi CD Boot Retail funciona en USB, CD y HDD y como es logico usando el boot (0,1h,1he,1hp) correspondiente.

Por otro lado explicame un poco más esta parte, porque soy muy burro y no la entiendo, osea; cuando instalo el Chameleon con el .pkg se instalan en la carpeta i386 los 7 boots... hay que borrar los que no use? o el bootloader se encarga de elegirlo? ;)

 

  [b] <key>Kernel Flags</key>
   <string>-f</string>
   <key>Boot Graphics</key>
   <string>Yes</string>
   <key>Quiet Boot</key>
   <string>Yes</string>
   <key>SMBIOSdefaults</key>
   <string>No</string>[/b]

 

De ser posible me gustaría que me comentases un poco algunas flang que nunca use y por ende no conozco su funcionamiento.

-f Es para que no use el .mkext, o sea siempre cargue las .kext que están en "/Extras/Extencions".

Boot Graphic ?

Quiet Boot ?

SMBIOSdefaults ?

 

Si quieres usar un USB como arranque te recomiendo estos pasos.

1 Crea un esquema de particion MBR y formato Mac OS Plus (con registro)

2 Instala Chameleon 2 usando el instalador .pkg (instala sin extra, kext, themes)

3 Crea las carpeta Extra y dentro la carpeta Extensions destro de esta ultima pon los kext que usas

4 Destro de Extra pon el com.apple.boot.plist modificado, opcional smbios.plist

5 Entra a tu bios configura el orden de arranque CD, USB, HDD, LAN, Floppy, etc..

Esta tarde cuando llego a casa pruebo de recontruir el USB-boot como me lo indicas! + las modificaciones en el com.apple.Boot.plist ;D

Una cosa más me podrías comentar que es smbios.plist ya que no tengo ni idea para que sirve y como funciona.

 

Desde ya agradezco tu tiempo y dedicación al responder este post.

 

Saludos cordiales.

Link to comment
Share on other sites

Hola aprovechando este post quiero mostrarles el problema que tengo :

 

chamv.jpgw1024.png

 

como veran solo tengo dos sistemas operativos Vista y Leopard los demas son particiones para almacernar archivos y no deberian estar ahi (NFS y Unknown NTFS), quisiera saber como puedo eliminar estas opciones que estan sobrando, la configuracion de mis discos es la siguiente :

 

Disco Duro Nº 1:

 

- Primera Particion (Primaria, Activa) : Windows Business Vista x64

 

- Segunda Particion (Primaria) : OSX Leopard 10.5.7 (Distribucion iPC)

 

- Tercera Particion (Primaria) : Formateada en NTFS para almacenar archivos

 

 

 

Disco Duro Nº 2 :

 

- Primera Particion (Primaria) : 100% de espacio utilizado para almacenar archivos, formateado en NTFS

Link to comment
Share on other sites

Respondiendo para MaCaCoLoCo....

 

1 el USBBusFix es una funcion del chameleon2 para resolver las incompatibilidad en algunas Mainboard EHCI/UHCI (EHCI controller unable to take control from BIOS), se usa en com.apple.boot.plist y por que lo nombro ya que sin los USB correctamente reconocidos no reba a bootear nada... pero si tu dices que te funciona bien puede ser otra cosa....

 

2 el Chameleon.pkg usa uan serie de script para determinar quales son los boot que se activaran, es decir el se encarga... pero es tambien importante no elejir nada que interfiera en el arranque normal del leopard ya sea en HDD o DVD (El DVD instalador es un Leopard reducido y se puede trata igual que uno instalado)

 

3 si quieres saber mas de Chameleon te adjunto el help que tengo de el, esta en ingles pero es facil. ChameleonHelp.txt

 

4 sigue los pasos que te di para los USB

 

Respondiendo para Nixones....

 

pues que yo sepa no hay una opcion para lo que pides, lo mas cercano es usar Rescan=Yes para que solo salga el primer disco y creo que solo sale el MacOS

 

Respuesta global....

 

SMBIOSdefaults funcion de Chameleon2 para personalisar la info desplegada por el AppleSMBIOS.kext

 

"SMBIOSdefaults"=Yes|No (Yes usa los datos normales de descubrimiento del AppleSMBIOS / No aplica los datos personalisados del smbios.plist)

 

Extructura XML.... smbios.txt

<?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>SMbiosversion</key>
   <string>boot.rom.string.goes.here</string>
   <key>SMmanufacter</key>
   <string>Apple Inc. or Apple Computer, Inc dependiendo de tu modelo mac</string>
   <key>SMproductname</key>
   <string>pon aquí tu mac model</string>
   <key>SMsystemversion</key>
   <string>versión del sistema</string>
   <key>SMserial</key>
   <string>numero de serie de tu mac model</string>
   <key>SMboardmanufacter</key>
   <string>Apple Inc. or Apple Computer, Inc dependiendo de tu modelo mac</string>
   <key>SMboardproduct</key>
   <string>pon aquí tu Apple motherboard model</string>
   <key>SMexternalclock</key>
   <string>tu CPU FSB en MHz, no-multiplicado</string>
   <key>SMmaximalclock</key>
   <string>tu CPU max speed en MHz</string>
   <key>SMmemtype</key>
   <string>pon 19 para DDR2 RAM, 18 para DDR RAM</string>
   <key>SMmemspeed</key>
   <string>Memory speed en MHz</string>
   <key>SMmemmanufacter_1</key>
   <string>fabricante de tu memoria</string>
   <key>SMmemserial_1</key>
   <string>numero de serie</string>
   <key>SMmempart_1</key>
   <string>modelo de la memoria</string>
   <key>SMmemmanufacter_2</key>
   <string>fabricante de tu memoria</string>
   <key>SMmemserial_2</key>
   <string>numero de serie</string>
   <key>SMmempart_2</key>
   <string>modelo de la memoria</string>
   <key>SMmemmanufacter_3</key>
   <string>fabricante de tu memoria</string>
   <key>SMmemserial_3</key>
   <string>numero de serie</string>
   <key>SMmempart_3</key>
   <string>modelo de la memoria</string>
   <key>SMmemmanufacter_4</key>
   <string>fabricante de tu memoria</string>
   <key>SMmemserial_4</key>
   <string>numero de serie</string>
   <key>SMmempart_4</key>
   <string>modelo de la memoria</string>
</dict>
</plist>

 

Ejemplo funcional... (sin serial funcional)

<?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>SMbiosversion</key>
   <string>MP11.88Z.005C.B08.0707021221</string>
   <key>SMmanufacter</key>
   <string>Apple Computer, Inc.</string>
   <key>SMproductname</key>
   <string>MacPro1,1</string>
   <key>SMsystemversion</key>
   <string>1.0</string>
   <key>SMserial</key>
   <string>W00000AKY00</string>
   <key>SMboardmanufacter</key>
   <string>Apple Computer, Inc.</string>
   <key>SMboardproduct</key>
   <string>Mac-F4208DC8</string>
   <key>SMexternalclock</key>
   <string>333</string>
   <key>SMmaximalclock</key>
   <string>2666</string>
   <key>SMmemtype</key>
   <string>19</string>
   <key>SMmemspeed</key>
   <string>667</string>
   <key>SMmemmanufacter_1</key>
   <string>Crucial Tech.</string>
   <key>SMmemserial_1</key>
   <string>7D12C336h</string>
   <key>SMmempart_1</key>
   <string>RM12864AA667.8FE</string>
   <key>SMmemmanufacter_2</key>
   <string>Crucial Tech.</string>
   <key>SMmemserial_2</key>
   <string>7D12C336h</string>
   <key>SMmempart_2</key>
   <string>RM12864AA667.8FE</string>
</dict>
</plist>

 

SMmemmanufacter, SMmemserial, SMmempart (2/3/4) son opcional segun el numero de socket y DIMM instalados en tu Mainboard, en el ejemplo tengo dos DIMM y solo mi Mainboard tiene dos socket

 

tambien se puede jugar un poco con esto ya que ahora hay personas que tienen DDR3 se puede omitir el SMmemtype para que el AppleSMBIOS reconosca por si solo las DDR3

 

no esta de mas decir que el smbios.plist es una funcion estetica no ayuda en rendimiento pero si en estabilidad ya no se depende del AppleSMBIOS.kext modificado u otro para resolver la info del perfil que en algunos casos da problemas sobre todo a nivel de aplicacion

 

estas son las funciones que hacen brillar al Chameleon2

 

Muestra de resultados (como que viendo los resultados es mejor...)

post-179585-1246332352_thumb.png

post-179585-1246332256_thumb.png

post-179585-1246332271_thumb.png

 

Saludos desde Ecuador

Link to comment
Share on other sites

Respondiendo para MaCaCoLoCo....

Gracias y más gracias por responder SpiderNet excelente tu aporte hacia mi desburramiento ( ;) )

 

Estoy medio complicado con el trabajo (el que me da de comer) por ello me va a tomar un par de días responderte.

De seguro surgirán algunas que otras preguntillas.

 

Saludos.

Link to comment
Share on other sites

  • 1 month later...
Respondiendo para MaCaCoLoCo....

Estimado SpiderNet perdón por la desconexión estuve un tanto complicado.

 

Me interesaría ver el tema del smbios.plist ya que mi hackintosh no me lee correctamente la info de las memorias RAM.

Es necesario agregar todos los parámetros en este smbios.plist o con solo agregar los que yo necesito modificar es suficiente?

 

Estado actual:

Ranuras de memoria:

ECC: Desactivado

BANK0/DIMM0:

Tamaño: 1 GB

Tipo: SDRAM

Velocidad: 0 MHz

Estado: Correcto

Fabricante: Manufacturer0

Número de pieza: PartNum0

Número de serie: SerNum0

 

Tendría que crear un smbios.plist ubicarlo dentro del directorio /Extas/ con el sig. contenido: (obvio coloco solo los datos para un solo slot, en mi caso irían los 4)

 

<?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>SMmemtype</key>

<string>19</string>

<key>SMmemspeed</key>

<string>800</string>

<key>SMmemmanufacter_1</key>

<string>SUPER-TALENT</string>

<key>SMmemserial_1</key>

<string>[serialNumber]</string>

<key>SMmempart_1</key>

<string>[serialpart]</string>

</dict>

</plist>

 

Agregar en mi com.apple.boot.plist lo sig.

...

<key>SMBIOSdefaults</key>

<string>n</string>

...

 

Con esto me resolvería el problema no? cargaría solo los datos modificados desde el smbios.plist y los demás del AppleSMBIOS.kext?.

Una consulta más el string "19" de la key "SMmemtype" corresponde a DDR2 no?

 

Gracias por los datos y el procedimiento aportado.

Link to comment
Share on other sites

Hola MaCaCoLoCo....

 

Lo correcto es

...

<key>SMBIOSdefaults</key>

<string>No/Yes</string>

...

Y si 19 es para DDR2 y pongo una tablilla que no esta de mas...

 

18=DDR

19=DDR2

20=DDR3

 

Este ejemplo que pones es correcto

 

<key>SMmemtype</key>

<string>19</string>

<key>SMmemspeed</key>

<string>800</string>

<key>SMmemmanufacter_1</key>

<string>SUPER-TALENT</string>

<key>SMmemserial_1</key>

<string>[serialNumber]</string>

<key>SMmempart_1</key>

<string>[serialpart]</string>

 

Con respecto al AppleSMBIOS.kext te recomiendo llenar todo el smbios.plist y no dejar que el AppleSMBIOS.kext trate de resolver lo que falta ya que aun así el Chameleon2 de ves en cuando te cambia la ID del equipo de una iMac a una MacPro al iniciar el equipo, que en si no trae problemas solo que es molestoso el ver en un día una iMac y al otro una MacPro y vise versa...

 

Me adelanto a una duda que se puede generar con respecto a SMexternalclock y SMmaximalclock...

1.- SMmaximalclock no disminuye o aumenta la velocidad del procesador es solo estético...

2.- Tanto SMexternalclock y SMmaximalclock sirben para calcular la velocidad del bus

 

Como se que poner en SMexternalclock y SMmaximalclock.?

Usando CPU-X aplicación para MacOS que muestra la info del procesador igual que Z-CPU

Tomamos el valor de Bus Speed para SMexternalclock y Core Speed para SMmaximalclock

 

Por cierto el Chameleon 2 RC2 ya puede bootear WinXP..!!

 

Saludos desde Ecuador

Link to comment
Share on other sites

En mi caso son dos slots de memoria pero tengo ocupado uno con 1gb de ram y me detecta 2Gb, ya estuve jugando con smbios.plist y ya me detecta la velocidad de la memoria pero me sigue detectando 2gb.

 

Asi tengo el smbios:

 

<?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>SMbiosvendor</key>
<string>Apple Inc.</string>
<key>SMbiosversion</key>
<string>IM91.88Z.008D.B08.0904271717</string>
<key>SMmanufacter</key>
<string>Apple Inc.</string>
<key>SMproductname</key>
<string>iMac9,1</string>
<key>SMsystemversion</key>
<string>1.0</string>
<key>SMfamily</key>
<string>Mac</string>
<key>SMboardmanufacter</key>
<string>Apple Inc.</string>
<key>SMboardproduct</key>
<string>Mac-F2218FA9</string>
<key>SMexternalclock</key>
<string>133</string>
<key>SMmaximalclock</key>
<string>2660</string> )
<key>SMmemtype</key>
<string>19</string>
<key>SMmemspeed</key>
<string>532</string>
<key>SMmemmanufacter_1</key>
<string>Kingston Technology</string>
</dict>
</plist>

 

Que hago mal?

Link to comment
Share on other sites

En mi caso son dos slots de memoria pero tengo ocupado uno con 1gb de ram y me detecta 2Gb, ya estuve jugando con smbios.plist y ya me detecta la velocidad de la memoria pero me sigue detectando 2gb.

 

Asi tengo el smbios:

 

<?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>SMbiosvendor</key>
	 <string>Apple Inc.</string>
	 <key>SMbiosversion</key>
	 <string>IM91.88Z.008D.B08.0904271717</string>
	 <key>SMmanufacter</key>
	 <string>Apple Inc.</string>
	 <key>SMproductname</key>
	 <string>iMac9,1</string>
	 <key>SMsystemversion</key>
	 <string>1.0</string>
	 <key>SMfamily</key>
	 <string>Mac</string>
	 <key>SMboardmanufacter</key>
	 <string>Apple Inc.</string>
	 <key>SMboardproduct</key>
	 <string>Mac-F2218FA9</string>
	 <key>SMexternalclock</key>
	 <string>133</string>
	 <key>SMmaximalclock</key>
	 <string>2660</string> )
	 <key>SMmemtype</key>
	 <string>19</string>
	 <key>SMmemspeed</key>
	 <string>532</string>
	 <key>SMmemmanufacter_1</key>
	 <string>Kingston Technology</string>
 </dict>
 </plist>

 

Que hago mal?

 

Estas llenando datos parciales o talves tienen un AppleSMBIOS.kext hackintosh o talvez un SMBIOSEnabler o equibalente si es asi quitalo....

 

voy a poner un ejemplo iMac y no importa si pones datos para los 4 slots ya que el conteo de Gigas lo hace el OS y el smbios.plist pone la info, pero es importante llenar los datos completos y acorde a un Mac real

 

   <?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>SMbiosversion</key>
   <string>IM81.88Z.00C1.B00.0802091538</string>
   <key>SMmanufacter</key>
   <string>Apple Inc.</string>
   <key>SMproductname</key>
   <string>iMac8,1</string>
   <key>SMsystemversion</key>
   <string>1.4</string>
   <key>SMserial</key>
   <string>Buscate el tuyo</string>
   <key>SMboardmanufacter</key>
   <string>Apple Inc.</string>
   <key>SMboardproduct</key>
   <string>Mac-F227BEC8</string>
   <key>SMexternalclock</key>
   <string>333</string>
   <key>SMmaximalclock</key>
   <string>2666</string>
   <key>SMmemtype</key>
   <string>19</string>
   <key>SMmemspeed</key>
   <string>667</string>
   <key>SMmemmanufacter_1</key>
   <string>Markvision</string>
   <key>SMmemserial_1</key>
   <string>3-7022201</string>
   <key>SMmempart_1</key>
   <string>PC5300U-50550</string>
   <key>SMmemmanufacter_2</key>
   <string>Markvision</string>
   <key>SMmemserial_2</key>
   <string>3-7022201</string>
   <key>SMmempart_2</key>
   <string>PC5300U-50550</string>
  </dict>
  </plist>

 

Note que e completado los 3 datos para cada slots (SMmemmanufacter, SMmemserial, SMmempart)

 

Tambien saco mis datos en h**p://browse.geekbench.ca/ para estar acorde a un Mac real segun mi hardware claro no voy a poner un MacPro a un Core2 Duo.. por mas tentador que sea...

 

Saludos desde Ecuador

Link to comment
Share on other sites

Entonces mi error es tener el AppleSMBIOS.kext "no original" o que deba eliminar el SMBIOSEnabler? solo tengo el DVD de kaliway 5.2, ¿de ahi puedo sacar un AppleSMBIOS.kext que no sea "hackintosh"?

 

Gracias por responder las dudas :thumbsup_anim:

 

EDIT: Y mi principal problema es que fisicamente son 2 slots, pero me detecta 4, de hecho, los duplica...

EDIT: Y otra duda mas, lo que es SMmemserial y SMmempart los copio de alguna mac con especificaciones similares a mi PC o busco esa info en el sitio del fabricante de la ram de mi PC? Estoy usando una Mac Mini como muestra...

Link to comment
Share on other sites

Entonces mi error es tener el AppleSMBIOS.kext "no original" o que deba eliminar el SMBIOSEnabler?

 

Si.!

 

solo tengo el DVD de kaliway 5.2, ¿de ahi puedo sacar un AppleSMBIOS.kext que no sea "hackintosh"?

 

Mi recomendación es que no lo saques del DVD Kaliway saca lo del ComboUpdate 10.5.8

 

EDIT: Y mi principal problema es que fisicamente son 2 slots, pero me detecta 4, de hecho, los duplica...

 

Es posible que el kaliway instale los plugin (/System/Library/SystemProfiler) para la herramienta Perfil de Sistema (System Profiler.app) ya que en un Retail no se muestra las características extras del CPU como si es SSE2, SSE3, etc...

 

Para solucionar este problema solo basta reponer los plugin por los Retail, si no los tienen adjuntos los de plugin 10.5.8 Retail

 

SystemProfiler.zip

 

Para reponerlos entra a /System/Library/SystemProfiler borra todos los *.spreporter dentro de la carpeta y pon los del Retail no necesitas reparar permisos y reinicia para aplicar cambios

 

EDIT: Y otra duda mas, lo que es SMmemserial y SMmempart los copio de alguna mac con especificaciones similares a mi PC o busco esa info en el sitio del fabricante de la ram de mi PC? Estoy usando una Mac Mini como muestra...

 

Busca la info del fabricante de tu RAM o saca las y anota en un papel la info de tu RAM (eso hago yo.!)

 

Para los que no estén claro en que poner en cada string del smbios.plist pongo una explicación mas detallada.

 

SMbiosvendor Nombre del fabricante del ROM dependiendo del modelo son Apple Inc. o Apple Computer, Inc.

SMbiosversion Versión del ROM dependiendo del modelo son MMxx/IMxx/MBxx/MBPxx/MBAxx/MPxx/XSxx.xxx.xxxx.xxx.xxxxxxxxxx

SMserial Numero de seria del sistema, dependiendo del modelo WXXXXXXYXXY (Buscate el tuyo, jeje...)

SMmanufacter Nombre del fabricante del equipo dependiendo del modelo son Apple Inc. o Apple Computer, Inc.

SMfamily Nombre de la familia del equipo dependiendo del modelo son Mac Mini/iMac/MacBook/MacBook Pro/MacBook Air/Mac Pro/Xserver

SMproductname Nombre del producto dependiendo del modelo son MacMiniX,X/iMacX,X/MacBookX,X/MacBookProX,X/MacBookAirX,X/MacProX,X/XserverX,X

SMsystemversion Versión del Sistema dependiendo del modelo son X.X

SMboardmanufacter Nombre del fabricante de la Mainboard dependiendo del modelo son Apple Inc. o Apple Computer, Inc.

SMboardproduct Modelo de la Mainboard dependiendo del modelo son Mac-YXXXXYYX

SMmaximalclock Velocidad del Procesador en MHz, Usar Z-CPU o CPU-X para ver el valor del Core Speed

SMexternalclock Velocidad del Bus sin multiplicar, Usar Z-CPU o CPU-X para ver el valor del Bus Speed

SMmemtype Tipo de Memoria instalado, DDR=18 / DDR2=19 /DDR3=20

SMmemspeed Velocidad de la memoria instalada en MHz, 800 = 800MHz

SMmemmanufacter_1/2/3/4 Nombre del fabricante de la memoria, Kingston, Markvision, etc...

SMmemserial_1/2/3/4 Serial de la memoria instalada, 3-7022201

SMmempart_1/2/3/4 Numero de parte o pieza de la memoria instalada, PC5300U-50550

 

Los datos del perfil de una Macintosh los saco en h**p://browse.geekbench.ca/ buscando según el nombre del producto es decir SMproductname

 

Mas claro no puede estar....

 

Saludos desde Ecuador

Link to comment
Share on other sites

Hola MaCaCoLoCo....

Saludos desde Ecuador

Gracias por responder SpiderNet y la muy buena información.

 

Te comento que ya tengo listo mi smbios.plist personalizado.

El mismo detallo a continuación y debajo van las observaciones. ;D

<?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>SMbiosversion</key>
<string>MP21.88Z.005C.B01.0608221120</string>
<key>SMmanufacter</key>
<string>Apple Computer, Inc</string>
<key>SMproductname</key>
<string>MacPro2,1</string>
<key>SMsystemversion</key>
<string>1.13f3</string>
<key>SMserial</key>
<string>SOMESRLNMBR</string>
<key>SMboardmanufacter</key>
<string>Apple Computer, Inc.</string>
<key>SMboardproduct</key>
<string>Mac-F4208DC8</string>
<key>SMexternalclock</key>
<string>333</string>
<key>SMmaximalclock</key>
<string>2436</string>
<key>SMmemtype</key>
<string>19</string>
<key>SMmemspeed</key>
<string>800</string>
<key>SMmemmanufacter_1</key>
<string>SUPER-TALENT</string>
<key>SMmemserial_1</key>
<string>[serialNumber]</string>
<key>SMmempart_1</key>
<string>[serialpart]</string>
<key>SMmemmanufacter_2</key>
<string>SUPER-TALENT</string>
<key>SMmemserial_2</key>
<string>[serialNumber]</string>
<key>SMmempart_2</key>
<string>[serialpart]</string>
<key>SMmemmanufacter_3</key>
<string>SUPER-TALENT</string>
<key>SMmemserial_3</key>
<string>[serialNumber]</string>
<key>SMmempart_3</key>
<string>[serialpart]</string>
<key>SMmemmanufacter_4</key>
<string>SUPER-TALENT</string>
<key>SMmemserial_4</key>
<string>[serialNumber]</string>
<key>SMmempart_4</key>
<string>[serialpart]</string>
</dict>
</plist>

No se si te parecen raros los valores de:

<key>SMsystemversion</key>

<string>1.13f3</string>

<key>SMserial</key>

<string>SOMESRLNMBR</string>

El tema es que estoy usando la nueva .kext de netkas (un GROSSO) FakeSMC.kext para Leopard 10.5.x

 

Según lo que leí (tengo un pobre ingles) es una verdadera MASA!!!! ya que no necesitas más de AppleSMBIOS.kext y de AppleDecrypter.kext

Junto con Chameleon 2 hace maravillas.

 

Yo particularmente estoy bootendo Leopard 10.5.8 desde un Flash-USB de 1GB con dsdt.aml y en /E/E tengo FakeSMC.kext y OpenHaltRestart.kext y con eso es suficiente para mi Hackintosh.

Y bueno el sonido con VoodooHDA.kext en /S/L/E. (no me funciona el Mic. pero por lo demas es muy pero muy estable).

 

como te decía, los valores de SMsystemversion y SMserial los saque de haber hecho un bench con GeekBench después de bootear con esta nueva kext.

 

PD: creo que funciona con los smbios.plist y la función de carga del Chameleon 2.

 

Espero tus comentarios.

 

Saludos y gracias amigo.

Link to comment
Share on other sites

Gracias SpiderNet, aqui posteo mi smbios.plist para ver si esta vez si lo hice mejor:

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>SMbiosvendor</key>
	<string>Apple Computer, Inc.</string>
	<key>SMbiosversion</key>
	<string>MM11.88Z.0055.B08.0610121326</string>
	<key>SMmanufacter</key>
	<string>Apple Computer, Inc.</string>
	<key>SMproductname</key>
	<string>Macmini1,1</string>
	<key>SMfamily</key>
	<string>Napa Mac</string>
	<key>SMsystemversion</key>
	<string>1.0</string>
	<key>SMserial</key>
	<string>VM630079U39</string>
	<key>SMboardproduct</key>
	<string>Mac-F4208EC8</string>
	<key>SMexternalclock</key>
	<string>133</string>
	<key>SMmaximalclock</key>
	<string>2660</string>
	<key>SMmemtype</key>
	<string>19</string>
	<key>SMmemspeed</key>
	<string>533</string>
	<key>SMmemmanufacter_1</key>
	<string>Kingston</string>
	<key>SMmemserial_1</key>
	<string>2836396-0792823</string>
	<key>SMmempart_1</key>
	<string>KVR533D2N4/512</string>
	<key>SMmemmanufacter_2</key>
	<string>Shikatronics</string>
	<key>SMmemserial_2</key>
	<string>65055-SME-2006338</string>
	<key>SMmempart_2</key>
	<string>DIM-C06464LMD0LG</string>
</dict>
</plist>

 

Ya instale un AppleSMBios.kext retail, cambie los *.spreporter por los que posteaste y sigue "doblandome" la informacion sobre los slots de memoria. Como dije en el post anterior mi pc tiene 2 slots unicamente (hasta un maximo de 2Gb) pero el system profiler me muestra lo doble, es decir, como si fuera 4 slots, y en el primer y tercer slot me pone lo mismo y en el segundo y cuarto slot igual.

 

Ahora tengo otro problema mas, cuando en el Perfil del sistema intento ver la opcion de graficos se bloquea la compu, que puede ser?

Link to comment
Share on other sites

Hola MaCaCoLoCo

 

El numero de serie SOMESRLNMBR es para los equipos que no se pueden identificar o prototipos si buscas en el internet podras encontrar uno deacuerdo el modelo que escogiste por el resto esta bien

 

Ahora mi pregunta es.. estas conforme con la info que da el MacOS..??

 

Saludos desde Ecuador

Link to comment
Share on other sites

Adjunto dos pantallas de lo que me muestra el perfil del sistema:

 

Imagen2-2.png

 

 

 

Imagen1-1.png

 

Lo que mas me preocupa ahora no es lo de la memoria, que al fin y al cabo es solo estetico (creo), si no lo de que al dar click en GRaficos/pantallas la PC se bloquea. Mi placa grafica es una GeForce FX 5200 con 128 mb de video, y uso nvinject.

Link to comment
Share on other sites

Gracias SpiderNet, aqui posteo mi smbios.plist para ver si esta vez si lo hice mejor:

 

No pongas Napa Mac lo correcto es Mac Mini

 

Ya instale un AppleSMBios.kext retail, cambie los *.spreporter por los que posteaste y sigue "doblandome" la informacion sobre los slots de memoria. Como dije en el post anterior mi pc tiene 2 slots unicamente (hasta un maximo de 2Gb) pero el system profiler me muestra lo doble, es decir, como si fuera 4 slots, y en el primer y tercer slot me pone lo mismo y en el segundo y cuarto slot igual.

 

Ahora tengo otro problema mas, cuando en el Perfil del sistema intento ver la opcion de graficos se bloquea la compu, que puede ser?

 

Lo mas seguro es que tienen otro kext para resolver el SMBIOS o el kaliway instala tantas modificaciones que ya lo hace imposible revertí las

 

Usas un Injector (kext) o String (com.apple.boot.plist) para tu video..??

 

As probado instalar el Mac OS X Retail..???

 

Adjunto dos pantallas de lo que me muestra el perfil del sistema:

 

Imagen2-2.png

 

 

 

Imagen1-1.png

 

Lo que mas me preocupa ahora no es lo de la memoria, que al fin y al cabo es solo estetico (creo), si no lo de que al dar click en GRaficos/pantallas la PC se bloquea. Mi placa grafica es una GeForce FX 5200 con 128 mb de video, y uso nvinject.

 

Seguro que tu equipo tienen 2 slots para RAM es la primera ves que veo este tipo de casos porque la informacion que pones de la memoria me parece creíble

 

jeje... estas llenando todo al revés... sigue la descripción que puse en los post pasado...

 

Por lo de la video te va a tocar reponer los plugin otra ves por los del DVD Kaliway

 

Saludos desde Ecuador

Link to comment
Share on other sites

No pongas Napa Mac lo correcto es Mac Mini

 

Ok, probare cambiandole ese string, la verdad no entendia porque en la pagina de donde saque esa info venia napa mac.

 

Lo mas seguro es que tienen otro kext para resolver el SMBIOS o el kaliway instala tantas modificaciones que ya lo hace imposible revertí las

 

Ni idea, algun otro kext que pueda borrar antes de intentar con retail? ya encontre una guia para instalar retail en un "no-core2duo" (en mi Pentium D en teoria deberia funcionar) solo que me surgen otras dudas, en cuanto tenga el DVD listo las posteare.

 

Usas un Injector (kext) o String (com.apple.boot.plist) para tu video..??

 

Antes de intentar estas modificaciones usaba string, y en el perfil del sistema me ponia que si tenia aceleracion, pero cuando iniciaba con "-v" aparecian mensajes de error, algo de "display family", pero por ejemplo con un par de juegos en 3D si que funcionaban, lo que me parecia extraño es que el desplazamiento en Safari y firefox es demasiado "lento" no se porque.

 

Ahora con eso de que se congela la PC instale el NVinject, lo instale directamente en /System/Library/Extensions con kext_helper porque lo intente instalar en el USB de donde boteeo con chameleon y me aparecian mensajes de error.

 

As probado instalar el Mac OS X Retail..???

 

Saludos desde Ecuador

 

Eso quiero intentar, mañana mismo lo intento en otra particion para no echar a perder esta.

 

EDIT:

 

Seguro que tu equipo tienen 2 slots para RAM es la primera ves que veo este tipo de casos porque la informacion que pones de la memoria me parece creíble

 

jeje... estas llenando todo al revés... sigue la descripción que puse en los post pasado...

 

Por lo de la video te va a tocar reponer los plugin otra ves por los del DVD Kaliway

 

Saludos desde Ecuador

 

Si, solo dos slots, y los dos ocupados por 512mb cada uno, es como si me duplicara la informacion.

 

Y lo de llenar al reves te refieres al smbios.plist? en la parte de la memoria? :guitar:

 

EDIT2: Esto es lo que pone el perfil del sistema si selecciono el tercer "slot" de memoria (que no existe fisicamente), parece como si lo clonara:

 

Imagen3-1.png

Link to comment
Share on other sites

Ok, probare cambiandole ese string, la verdad no entendia porque en la pagina de donde saque esa info venia napa mac.

 

 

 

Ni idea, algun otro kext que pueda borrar antes de intentar con retail? ya encontre una guia para instalar retail en un "no-core2duo" (en mi Pentium D en teoria deberia funcionar) solo que me surgen otras dudas, en cuanto tenga el DVD listo las posteare.

 

 

 

Antes de intentar estas modificaciones usaba string, y en el perfil del sistema me ponia que si tenia aceleracion, pero cuando iniciaba con "-v" aparecian mensajes de error, algo de "display family", pero por ejemplo con un par de juegos en 3D si que funcionaban, lo que me parecia extraño es que el desplazamiento en Safari y firefox es demasiado "lento" no se porque.

 

Ahora con eso de que se congela la PC instale el NVinject, lo instale directamente en /System/Library/Extensions con kext_helper porque lo intente instalar en el USB de donde boteeo con chameleon y me aparecian mensajes de error.

 

 

 

Eso quiero intentar, mañana mismo lo intento en otra particion para no echar a perder esta.

 

EDIT:

 

 

 

Si, solo dos slots, y los dos ocupados por 512mb cada uno, es como si me duplicara la informacion.

 

Y lo de llenar al reves te refieres al smbios.plist? en la parte de la memoria? :guitar:

 

EDIT2: Esto es lo que pone el perfil del sistema si selecciono el tercer "slot" de memoria (que no existe fisicamente), parece como si lo clonara:

 

Imagen3-1.png

 

Enverdad Prueba Retail y como dices que es un No-Core2 ve pensando en un kernel no vainilla

 

Saludos desde Ecuador

Link to comment
Share on other sites

Hola MaCaCoLoCo...

Ahora mi pregunta es.. estas conforme con la info que da el MacOS..??

Saludos desde Ecuador

Una vez más gracias por tu pronta respuesta SpiderNet.

 

Voy a googlear un poco en busca de un SMserial para mi modelo de Mac.

 

No entiendo muy bien que quieres decir con si estoy conforme con la indo de mi Hack?

 

Los datos de hardware son los correctos salvo los de las memorias que son los que quiero arreglar.

Los datos de Mac (nombre, bios, etc) son los que me dio siempre no conozco otra cosa, desburrame!. :(

 

Espero tus comentarios.

 

Saludos.

-MaCaCoLoCo-

Link to comment
Share on other sites

Una vez más gracias por tu pronta respuesta SpiderNet.

 

Voy a googlear un poco en busca de un SMserial para mi modelo de Mac.

 

No entiendo muy bien que quieres decir con si estoy conforme con la indo de mi Hack?

 

Los datos de hardware son los correctos salvo los de las memorias que son los que quiero arreglar.

Los datos de Mac (nombre, bios, etc) son los que me dio siempre no conozco otra cosa, desburrame!. :)

 

Espero tus comentarios.

 

Saludos.

-MaCaCoLoCo-

 

Hola MaCaCoLoCo

 

A lo que me refiero de conforme es a que si te gusta como esta, yo si con recpecto al mio y pongo capturas de los resultados de mi smbios.plist

 

post-179585-1251491747_thumb.png

post-179585-1251491755_thumb.png

 

Y cambiando de tema tambien se puede hacer lo mismo con Windows para que el equipo pase como un Apple

 

post-179585-1251492496_thumb.jpg

 

Saludos desde Ecuador

Link to comment
Share on other sites

 Share

×
×
  • Create New...