Escrito por Iván Alonso el Martes 10 de Febrero de 2009

Durante el último par de días, para programar alguna cosilla para el iPhone, he tenido que intentar actualizar mi Medion Akoya de OS X 10.5.4 (la versión que tenía) a, al menos, la versión 10.5.5 (la 6 ya está disponible). Intentándolo me cargué todo el sistema y, para colmo, las imágenes que había creado para restaurar en caso de desastre no funcionaban, así que tocó reinstalar todo desde cero.

Como os comenté no hace mucho, tuve que hacer tantas cosas para conseguir tener un OS X funcional que ya ni recordaba cómo lo había conseguido, pero lo cierto es que ahora me ha sido bastante más fácil. Pasos que he seguido:

  • Con una unidad de dvd externa he iniciado el dvd de instalación de iDeneb 1.1 (aunque ya ha aparecido hasta la versión 1.3, pero no la tenía disponible):
    • Formatear la partición como HFS (mayúsculas/minúsculas, con registro).
    • Instalar el sistema escogiendo el idioma español, las fuentes, X11, ACPI-fix, driver Vanilla, ningún driver para ethernet ni wireless, el driver gráfico GMA950 de Intel y todas las aplicaciones.
    • Tras terminar la instalación, si intentamos reiniciar en un sistema con dual boot (o triple, como el mío), la instalación se habrá cargado nuestro sector de arranque, por lo que no será posible iniciar. Hace tiempo escribí otro post sobre cómo restaurar el sector de arranque con Grub que viene de perlas.
  • Posible error y cómo solucionarlo: Al reiniciar, llegando a la parte de setup de la nueva cuenta (cuando da la opción de importar tus perfiles) se me quedaba en un bucle infinito. La solución la encontré aquí.
    • Iniciamos como single-user (modo consola, con la opción -s), por lo que seremos el administrador del sistema.
      /sbin/fsck -fy
      /sbin/mount -uw /
      touch /var/db/.AppleSetupDone
      passwd root
    • E introducimos el nuevo password de administrador.
    • Ahora ya podremos reiniciar y hacer login con nuestro usuario root y nuestro nuevo password. Obviamente, como no es recomendable estar trabajando con el usuario root, lo primero que haremos será crear un nuevo usuario en System Preferences, Accounts.
  • También podemos aprovechar para instalar los drivers de la tarjeta gráfica y la tarjeta wifi, siguiendo este otro post que escribí hace poco.
  • Ya con vuestro nuevo usuario creado, algunas cosas que podéis hacer:
    • En System Preferences, International, borrar la lista de idiomas excepto Español e Inglés, y subir Español por encima. En el próximo inicio el sistema estará en castellano.
    • En Date & Time, seleccionar la zona horario correcta (Madrid en mi caso) y la sincronización automática de la hora.

Con esto ya estamos con una versión 10.5.4 funcional, a la que únicamente le faltan algunas cosas para estar completa al 100% (concretamente el driver de audio y el de la tarjeta ethernet), pero vamos a aprovechar para actualizar a 10.5.5 antes de instalar el resto de drivers. La guía en la que me he basado está en el foro de todoultraportatiles, escrita por el usuario DeBilbao.

Como él comenta, debemos tener disponibles:

Con todo esto disponible, abrimos una sesión de terminal y escribimos:

sudo -s
while sleep 1 ; do rm -rf /System/Library/Extensions/AppleIntelCPUPowerManagement.kext ; done

Y dejaremos la sesión con este último bucle corriendo. Ojo, porque la carpeta que estamos intentando borrar no existe inicialmente, por lo que hay que comprobar que estamos escribiendo bien el nombre. Lo que estamos consiguiendo con esto es comprobar constantemente que no se creen durante el proceso de actualización estos archivos, que impedirían el correcto inicio de la máquina. Con esto funcionando, y sin cerrar la sesión de terminal, abrimos el paquete de actualización de Apple y lo instalamos.

Cuando nos pida reiniciar No reiniciamos. Cerramos la terminal que teníamos abierta y volvemos a abrir otra, donde introducimos los siguientes comandos:

sudo -s
nano /System/InstallAtStartup/scripts/1

Editamos ese archivo y buscamos que no haya ninguna referencia a /System/Library/Extensions/Dont Steal Mac OS X.kext, en el caso de haberla la sustituimos por /System/Library/Extensions/dsmos.kext. Ni a mí ni al escritor original de la guía les ha pasado, pero he visto en otros foros que hay gente a quien sí le ha sucedido, por lo que no está de más comprobarlo.

Una vez hecho esto sí podemos reiniciar (durante el primer inicio se reseteará sin avisar, y el segundo inicio ya será normal). En la guía original recomiendan hacer estos inicios con el parámetro -v, algo a lo que no le veo mucha utilidad. Tras este segundo reinicio volveremos a ver la pantalla en 800×600, ya que los drivers que instalamos para la tarjeta gráfica se habrán perdido durante la actualización. De nuevo remito al post donde explico cómo instalarlos.

Es ahora cuando lo que yo he hecho difiere de la guía de todoultraportatiles:

  • Abrimos OSx86 Tools Utility y seleccionamos todas las opciones de mantenimiento del sistema: Repair permissions, Set extensions permissions, Clear extensions cache, Clear user application cache, Clear system application cache, Run CRON maintenance scripts, Touch extensions folder. Las ejecutamos y esperamos porque tardará varios minutos, especialmente en el paso de Repair permissions.
  • Y ahora vamos a instalar algunos de los kexts que nos hemos descargado anteriomente, pero no todos. Seleccionamos Install Kexts e instalamos RealtekR1000.kext (para la tarjeta ethernet) y AppleAC97Audio.kext y AppleAzaliaAudio.kext (para la tarjeta de sonido).

Y con esto y un bizcocho, ya tenemos funcionando OS X 10.5.5 en nuestro Medion Akoya Mini… sólo he tenido que perder varios días seguidos para conseguir que esto funcionara, pero ya era algo personal. Si no tenéis una necesidad de utilizar varios sistemas operativos en el mismo ordenador, y no es para vosotros un problema cargar con un portátil exageradamente caro en el que seguramente no metáis nada mas por miedo a romperlo, aconsejo (sin ningún lugar a dudas) la compra de un mac, porque la otra opción (este tipo de “hackintosh”) no es para nada recomendable en cuanto al tiempo a invertir.

Etiquetas:

Esta entrada fue escrita el Martes 10 de Febrero de 2009 a las 2:57 pm y está archivada en la categoría Blog. Puedes seguir las respuestas y comentarios en el feed RSS 2.0. Puedes dejar un comentario, o dejar un trackback desde tu propia página.

2 comentarios en “Medion Akoya Mini: OS X 10.5.4 y 10.5.5 desde cero”

  1. [...] neverbyte.net:  He explicado cómo instalar Mac OS X en un Medion Akoya Mini (un ultraportátil que compré hace unos meses), y un par de posts más sobre cómo solucionar [...]

  2. [...] pastos del Mac. Después de trastear bastante con un par de Hackintosh (un equipo de sobremesa y un netbook), disfrutar de un iPod Classic y de un iPhone como teléfono particular, creo que he aprendido [...]

Deja tu comentario