viernes, 25 de marzo de 2011

OS X Leopard en un Mac viejuno

Los que seguís este blog sabréis de mi admiración por el iMac G4 que rescaté de un almacén hace unos años y que desde entonces he conservado sobre la mesa del estudio para organizar y reproducir mi biblioteca iTunes, función que ha venido desempeñando impecablemente a pesar de su antigüedad.


El iMac G4 fue lanzado a comienzos del año 2002 y supuso el salto de Apple a las pantallas LCD, que en este caso queda suspendida por encima de la unidad central, una semiesfera, por medio de un brazo articulado extremadamente robusto que permite tanto inclinar como desplazar horizontal o verticalmente la pantalla con un solo dedo. El diseño es simplemente espectacular, hasta el punto de que Lamparita, como se denomina en ocasiones a este modelo por su parecido con Luxo, la mascota de Pixar, está expuesto en el MOMA de Nueva York junto a otros iconos del diseño industrial.


En cuanto a sus características, se trata de un modelo ya totalmente desfasado (para los señores de Apple, claro) con las siguientes especificaciones, algunas de ellas aumentadas a partir de lo que llegó a mis manos tras ciertas ampliaciones y mejoras:
  • Procesador PowerPC G4 a 800Mhz.
  • Disco duro de 60GB.
  • Unidad Superdrive (grabadora de CD y DVD).
  • 1GB de RAM.
  • Pantalla TFT integrada de 15".
  • Varios puertos USB 1.1 y Firewire 400.
  • Amplificador integrado y altavoces Harman Kardon (también esféricos).
  • Bluetooth (por medio de un adaptador USB estándar de los que se suelen emplear en los PC y que es reconocido sin problemas por OS X).
Las características estándar totalmente detalladas las podéis consultar en everymac.com. El precio de salida rondaba unos escalofriantes 1800 dolares ¡casi nada!

El caso es que durante todo el tiempo que ha estado este bicho en mi poder ha corrido OS X Panther (10.3) inicialmente y Tiger (10.4) más tarde, funcionando ambos estupendamente a pesar de que son sistemas operativos bastante posteriores al iMac G4.

Hace un par de días, sin embargo,  y por razones que probablemente darán origen a otra entrada, me he visto en la necesidad de actualizar la versión de iTunes instalada en el iMac, que hasta el momento era la 9, para pasar a la 10. Pero, cosas de la maldita obsolescencia programada, resulta que  iTunes 10 requiere como mínimo OS X Leopard (10.5).

Dicho y hecho, me disponía a actualizar el sistema operativo cuando compruebo con espanto que mi queridísimo iMac cumple las especificaciones mínimas requeridas por Leopard en todo excepto en un pequeño detalle: procesador G4 de 867Mhz o superior. Por 67Mhz me quedo fuera. Tremendo. Evidentemente no creo que esa pequeña diferencia de velocidad vaya a ser la responsable de que Leopard deje de funcionar correctamente en mi iMac. Bueno, manías tenemos todos pero Apple al parecer más que nadie (para variar).

Por suerte existen varios modos de engañar al instalador de Leopard para que no tenga en cuenta este requisito, aunque todos ellos emplean la misma estrategia simple como el mecanismo de un botijo: hacerle creer al propio ordenador que el reloj del procesador es más rápido de lo que realmente es. Este engaño sólo dura hasta que se reinicia el equipo, pero es suficiente para confundir totalmente al instalador de Leopard y hacerle "tragar" con lo que hay sin rechistar.

El método más sencillo pasa por emplear una utilidad denominada LeopardAssist. Se descarga, se ejecuta y listo.

Los más aguerridos, sin embargo, podéis poner en práctica otro método más crudo (y chulo, me atrevería a decir). Se trata de acceder al Open Firmware, un conjunto de funciones software de muy bajo nivel que residen en la ROM de los Macs antiguos (Open Firmware ha sido sustituido hace unos años por un sistema más moderno denominado EFI),  y que son responsables de la inicialización del hardware y de la carga del sistema operativo. Se trata de algo similar a la BIOS de los PC, pero ciertamente más avanzado, a pesar de su antigüedad. Este Open Firmware dispone de una consola de comandos básica que puede invocarse  mediante una combinación de teclas justo cuando comienza a arrancar el ordenador, mientras se muestra la pantalla blanca con la manzanita de Apple.

Para conseguir nuestro objetivo encenderemos el ordenador, insertaremos en la bandeja del lector el DVD de instalación de Leopard y reiniciaremos. Inamediatamente a continuación pulsaremos (y mantendremos presionadas) de manera simultánea  las teclas cmd (la de la manzanita) + opt (alt) + O + F. Al cabo de unos instantes aparecerá una pantalla con letras negras sobre fondo blanco, momento en el que liberaremos las teclas.


En las últimas líneas de la pantalla se mostrará, como podéis apreciar en la anterior imagen, el siguiente mensaje:
ok
0 > 
Ahora escribiremos con mucho cuidado, respetando espacios y mayúsculas y pulsando INTRO al finalizar cada línea, lo siguiente:
dev  /cpus/PowerPC,G4@0
d# 867000000 encode-int " clock-frequency"  property
boot cd:,\\:tbxi
Tras cada línea el sistema nos debe devolver un
ok
En caso contrario la repetimos y listo.

Como el teclado no estará en castellano quizás os cueste escribir algunos caracteres. Nada mejor que una tabla de equivalencias:
/ = barra en el teclado numérico
@ = mayúsculas + 2
# = mayúsculas + 3
- = guión en teclado numérico
" = mayúsculas + tecla justo a la derecha de la ñ (llave izq.)
: = mayúsculas + ñ
\ = tecla "Ç"
Tras la introducción del último comando el ordenador arrancará desde el DVD y comenzará el proceso de instalación de Leopard, que debería desarrollarse sin incidentes.

Lo cierto es que un iMac G4/800Mhz no se desenvuelve mucho peor en Leopard que con Tiger o Panther. Personalmente, sin embargo, me parece que el dock 3D estándar responde con cierta brusquedad, por lo que prefiero prescindir de tanto efecto gráfico y quedarme con un espartano dock en 2D mucho más ágil y práctico. Para ello basta con escribir en la consola de comandos (Terminal), de nuevo pulsando intro tras escribir cada línea, lo siguiente:
defaults write com.apple.dock no-glass -boolean YES
killall Dock

Y poco más... Otro día os cuento el porqué de toda esta movida.

15 comentarios :

Anónimo dijo...

Muchas gracias, tengo el mismo modelo con pantalla de 17 pulgadas y con os tiger, mi duda es si con leopard el sistema funciona fluido ? Con aplicaciones basicas como itunes, safari , reproduccion de video ect.. Muchas gracias

Takerna dijo...

Pues muy fluido no puede decirse que vaya, la verdad, aunque es usable. La páginas web cargaditas de flash son todo un suplicio. En cualquier caso no funciona peor que con Tiger, en mi opinión. Eso sí, activa el dock 2D porque el estándar no va suave y da la sensación de cargar mucho el ordenador.

De todos modos el imac G4 de 17" lleva un micro más rápido ¿no?

Anónimo dijo...

Pues no, lleva un micro de 800 mhz. Y 1Gb. De ram es el modelo( M8812 ) con pantalla de 17 pulgadas. Mi problema es similar al tuyo pienso, no puedo descargar itunes 10 y no reconoce mi ipad, aunque lo tengo como tercero ordenador ya que cuento con un imac core 2 duo y un macbook le tengo un especial cariño , de ahi a actualizar a leopard pero eso si el mio con tiger va muy fluido por no decir que vuela en todas las aplicaciones ( safari,itunes,ilife 5 y 8 ect.. Tengo la version de Leopard en un pendrive usb listo para instalar según una manera que vi en un post ya que como bien sabes por dvd imposible ya que no lee los de doble capa.Pero ahi mi duda porque si va muy lento pues mejor quedarme con tiger, muchas gracias y fantastico post. Saludos

Takerna dijo...

Anda, pues lo cierto es que estaba confundido con respecto a la velocidad del micro de los modelos de 17".

Bueno, quizás el hecho de que a mi no me dé gran sensación de fluidez tenga que ver con que no hice una instalación nueva. 10.5 fue una actualización sobre 10.4, que a su vez lo fue sobre 10.3... vamos, que desde que cayó en mis manos hace unos años no he hecho más que la instalación inicial, y con la de cosas que he instalado quizás la carpeta del Sistema no esté en su mejor momento. Creo que en cuanto tenga un rato haré una limpieza general, a ver qué tal.

Precisamente mis motivos para actualizar fueron los mismos que los tuyos: iTunes ;-). Lo cierto es que, al igual que tú, yo también le tengo un gran cariño. Creo que es el ordenador más bonito que he visto nunca.

¿Cómo que no te lee DVD DL? No recordaba haber tenido ese problema. De hecho acabo de probarlo y ahora mismo tengo en pantalla el volumen de instalación de Leopard, que pesa 7,11GB ¿?

Anónimo dijo...

Hola de nuevo, pues si que los lee acabo de hacer una nueva copia del dvd y perfecto, debia de ser problema del disco, lo queme en mi imac core 2 duo a la velocidad mas baja y sin problemas, ademas estaba casi seguro que no los reconocia. Voy a instalarlo y ya te contaré, aun asi al tener puertos usb 1.1 eso tambien puede crear
algun problema para el ipad ya veremos. Porque instalar Itunes 10 en Tiger imposible o no???

Saludos

Anónimo dijo...

Oye fijate que tengo la misma maquina que tu jeje pero ya e probado con leopardassist, y con los comandos de open firmware, y efectivamente modifico en cualquier opcion la velocidad del reloj a 867 o 933 mhz dependiendo con que lo haga, pero sigue diciendome el intalador de leopard que no se puede instalar en mi equipo.... a que se debera esto??? ya probe de todo aumente ram, cambie disco duro, cambie el formato de la particion y nada de nada... HELP!!!!!

Takerna dijo...

Pues ya sé que es un obviedad pero... ¿Te has asegurado de que tu DVD de instalación contenga una versión para PowerPC? Algunos son universales y tienen ambas, pero otros solo se pueden utilizar con Macs Intel o PowerPC.

Anónimo dijo...

mmmm... a caray muy buena observacion... pero ahora surge otra duda como puedo saber eso??? el mio son 2 dvd`s DL uno con el S.O. y otro con utilidades o mejor dicho como podre hacerle para canseguirlo ya que aqui en mi ciudad no se encuentra nada de apple, enque podria basarme para saber si la version de leopard es compatible con mi imac????

Pablo Felip dijo...

Vaya, tu comentario se me había perdido en las profundidades de la bandeja de correo O:-).

En el disco de instalación hay un archivo PDF dentro de la carpeta "Instructions" denominado "Léame antes de instalar". En el apartado "Requisisitos del sistema" debe indicar que el disco se puede utilizar tanto en procesadores PowerPC como Intel. En mi caso dice esto:

"Debe disponer de un ordenador Macintosh con un procesador Intel o un procesador PowerPC G4 (867 MHz o más) o G5."

Mira a ver en el tuyo para descartar que la causa sea otra.

Anónimo dijo...

Que tal, Tengo una Imac G4 a la que instale Linux, lamentablemente no encuentro distribuciones funcionales para este modelo. ahora quiero reinstalarle SO Mac pero no cuento conlos discos. donde los puedo conseguir en la red y que version es la mas adecuada?

fjluna66@hotmail.com

Pablo Felip dijo...

Si no me equivoco el último que corre es el 10.5 y lo hace bastante bien.

Como ya se trata casi casi de "abandonware" ;-) no creo que a nadie le importe mucho que te vayas a un buen buscador de torrents.

Anónimo dijo...

hola, que tal el mio es a 700 mhz. Y 1Gb. De ram le cambien el HDD por unode 250 GB y el lector DVD, le instale el leopard y no la recomiendo para estar en internet es la muerte para cargar las paginas. itunes, DVD, office y algunos programas como dreamweaver, fireworks, photoshop, illustrator. correm bien aunq andaban mejor con la 10.4, para el audio tengo un gran problema perdi mis bocinas y ahora le conecto otras por la salida de audifonos pero la verdad no suena igual. alguien conoce un adaptador para conectar otras bocinas por la entrada que deveria de ser?

Jorge Ramiro dijo...

Si bien siempre que me voy a comprar algo de tecnología trato de hacerlo de la marca Mac, también busco otras opciones y pude conseguir hace poco una gran posibilidad como lo es el sony mini pro, y por eso quería conseguirlo a un buen precio

Anónimo dijo...

no me funciono tengo una ibook g4 me dice que el comondo no existe

Anónimo dijo...

tengo una ibook g4 que comando me recomiendo para instalar el panther me urge