Jump to content

Leopard Mac OS X 10.5.8 en Sony Vaio VGN-N21Z


1 post in this topic

Recommended Posts

Posteo un tutorial alejado de mi estilo habitual que combina texto explicativo con imagenes para facilitar a todo el mundo poder conseguir instalar en un PC el sistema operativo Mac. Este tutorial simplemente es explicativo paso a paso pero sin imagenes. EL motivo de que no las emplee es que supone un trabajo extra que no merece la pena porque supongo que no son muchos los que tienen este portatil. Otro motivo por el que no las haya tomado es que no tengo ese portatil. Simplemente me lo dejo un amigo un fin de semana y no ha habido tiempo de reinstalar todo para hacerlo ilustrativo.

 

Por tanto sera un poco pesado, pero todo aquel que lo tenga, que no dude en probarlo. Funciona bastante bien.

 

Cosas que no funcionan:

  • Sistema Sleep/Hibernacion. Resulta imposible hacerlo despertar.
  • Lector de tarjetas 5 en 1 multimedia (SD,MMS, …) de Texas Instruments.
  • Necesitas arrancar siempre con el alimentador externo. Si no lo tienes a mano y quieres que encienda MAC, debes de arrancar en modo verbose (-v) porque el "com.apple.Boot.plist" que adjunto ya incluye el modificador "io=0x0020" que se necesita para que funcione.
  • Al pulsar en Manzana (icono superior izquierdo) y seleccionar "Acerca de este Mac", no sale la ventana que indica que equipo tienes: Microprocesador y memoria. En su lugar obtienes un pantallazo Azul. Si quieres conocer el Hardware del ordenador lo obtienes en "/Aplicaciones/Utilidades/Perfil de Sistema"

 

Si no lo actualizas a la 10.5.8 (cosa que no recomiendo) si funciona el modo reposo. El resto de cosas no funcionan. Por ello lo recomiendo, sobre todo para que no de el coñazo el AutoUpdate de Mac.

 

Todo lo demas funciona: aceleracion grafica, maxima resolucion, audio, ethernet, wifi, firewire, etc ...

 

  1. Descargamos iPC OSx86 10.5.6 (Buscar en este enlace)
     
  2. Grabamos la imagen en un DVD.
     
  3. Si no quieres gastar un DVD puedes hacerlo con un Pendrive de 8Gb, desde un ordenador con Mac OS X, empleando la "Utilidad de discos" de forma que creas una sola particion del tipo MBR, a la cual le das formato Mac OS Plus (con registro) y que llamas "iPC Leopard", por ejemplo.
     
    Una vez hecho preparado el pendrive, montas la imagen ISO que has descargado de internet con DiskImageMounter.app. En Utilidad de discos, seleccionas el pendrive y en la pestaña "Restaurar" arrastras esta imagen montada a "Origen" y en "Destino" arrastras la particion que habiamos llamado "iPC Leopard". Esperas unos 15 minutos y tienes transferido a este dispositivo el contenido de la distribucion iPC OSx86 10.5.6. No lo retires todavia.
     
  4. Con Ayuda de la aplicacion OSX86Tools v1.5, conviertes el Pendrive en uno de Arranque. Para ello pulsas en el boton "Install EFI/Run Fdisk". En el desplegable "Disk to Use" seleccionas el Pendrive y pulsas en el boton "Install EFI". Ya este listo.
     
  5. Iniciamos el Sony Vaio VGN-N21Z y pulsando F2 habilitamos el arranque desde Dispositivos externos y dejamos como dispositivo de arranque solamente el USB Disk.
     
  6. Escogemos el idioma y al avanzar de pantalla, en lugar de continuar nos vamos a "Utilidad de Discos". Desde alli vamos a particionar el disco duro de 100Gb de forma que tenga sistema de archivos MBR. Yo he creado 3 particiones. La primera de 45GB para MAC OS X que llamo "Leopard" y es del tipo Plus (con registro). La segunda particion es del tipo FAT que reservo de 25 GB para Windows7 y el resto la dejo como FAT y que llamo "Datos" donde almacenare la informacion que se podra intercambiar de Mac a Windows. El HDD tiene 100 GB de capacidad. Existen tutoriales que explican como hacer un sistema de arranque con MAC OS y Windows empleando Chameleon
     
  7. Continuamos con la instalacion y antes de completar el ultimo paso pulsamos en el boton Personalizar. Desde alli vamos a instalar los parches que necesita nuestro ordenador en cuestion, de todos los que incorpora la distribucion iPC OSx86 10.5.6 Seleccionamos:
     
    iPC OSx86 10.5.6 Sistema Base
    En idiomas seleccionamos Español (al menos en mi caso).
     
    Dentro de iPC OSx86 10.5.6 Intel AMD SSE2 SSE3, seleccionamos:
    \DRIVERSVideo Drivers\Intel\GMA 950
    \DRIVERS\Chipset Drivers\LegacyAppleIntelPIIXATA
    \DRIVERS\Audio Drivers\Other Audio Drivers\Azalia Audio
    \DRIVERS\Wireless Drivers\Broadcom Driver
    \DRIVERS\Power Management\PowerManagement Package
    \DRIVERS\Power Management\Clamshell Display Support
    \FIXES and PATCHES\PS/2 Device Support\PS/2 Keyboard Fix
    \FIXES and PATCHES\AppleSMBIOS Patch\SMBIOSResolver
     
    En OSX86TOOLS UTILITIES yo he escogido instalar estas herramientas:
     
    OpcionesiPCOSX.jpg
     
    No todas son necesarias, salvo OSx86TOOLS. El resto recomendables desde mi punto de vista.
     
    8. Con todos los parches que hemos seleccionado, avanzamos en el proceso de instalacion. Al cabo de unos 15 minutos desde un pendrive tenemos Mac OS X 10.5.6 instalado.
     
    OpcionesiPCOSX2.jpg
     
  8. Reiniciamos y si todo ha salido de forma correcta, veremos la animacion de Mac con sonido. Configuramos el nombre del usuario, sus datos, y si detecta una red Wifi indicamos su contraseña para actualizar y tener acceso a internet.
     
  9. Ahora actualizamos a la version 10.5.8 con el combo update que podemos descargar de la pagina de apple. IMPORTANTE: no reinicies cuando finalice el proceso. Tenemos que reinstalar algunos de los parches (Kexts) que empleamos en la primera instalacion y que son:
     
    • GMA950.pkg (Tarjeta Grafica)
    • PS2FixKeyboard.pkg (Trackpad del portatil)
    • VooDooAudio_v1.0.pkg (Tarjeta Audio)

 

[*]Al arrancar, si habias instalado la tarjeta de sonido en la primera instalacion (10.5.6) te indicara que el kext de Azaliaaudio utilizado produce error. Simplemente buscas en la ruta que te indica y lo arrastras a la papelera. Te pedira constrasena de usuario y con ello se elimina el Kext. Ojo de no confundirse porque puede provocar un fallo general.

 

[*]Modificamos un Kext para hacer funcionar la tarjeta Ethernet. Averiguaremos el identificador del Fabricante (vendor ID) y del dispositivo de la tarjeta Ethernet (device ID). Para ello desde Windows puedes ir a "Panel de Control/Sistema/Administrador de Componentes" y en el caso de un Sony Vaio VGN-N21Z/W estos son:

Vendor ID: 11AB

Device ID: 4351

 

AveriguarID_Vendor.jpg

 

Si quieres descubrir esto mismo desde MAC OS X, puedes hacerlo desde PERFIL DE SISTEMA en /APLICACIONES/UTILIDADES buscando uno por uno, siempre que el hardware lo detecte el Sistema Operativo.

 

Otra opcion es empleando una aplicacion llamada "PCIutils_osx" Una vez instalada, en una ventana terminal escribes "lspci -nn" obteniendo toda la informacion, siendo una aplicacion de Unix-linux

 

[*]Desde SpotLight abres una ventana Terminal y escribe lo siguiente:

sudo nano /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleYukon2.kext/Contents/Info.plist

 

[*]Empleando (CTRL+W) busca la cadena de texto "88E8053" cambiando en todos los sitios donde encuentres "8053" por "8036". (Un par de sitios dentro del parrafo correspondiente a esta tarjeta Ethernet)

 

[*]Busca dentro de este parrafo la cadena de texto:

<key>IOPCIPrimaryMatch</key>

<string>0xZZZZYYYY</string>

"ZZZZYYYY" representa al dispositivo y fabricante

 

[*]Cambialo por el identificador que obtuviste en el primer paso. Despues de "x": los 4 primeros digitos = Device ID (ZZZZ) y los 4 ultimos = Vendor ID (YYYY).

Para el Sony Vaio VGN-N21Z/W es "435111AB"

Guarda los cambios con CTRL+O, pulsas Enter y sales con CTRL+X.

 

[*]Escribe en la ventana Terminal lo siguiente:

sudo rm -r /System/Library/Extensions.mkext

diskutil repairPermissions /

 

Veras una barra que avanza lentamete del 0 al 100%:

[ + 0%..10%..20%..30%..40%..50%..60%..70%..80%..90%..100% ]

Finished verify/repair permissions on disk disk0s1 Leopard

 

[*]Reinicia el PC e inicialo con los flags -x -v.

 

[*]Reinicia el PC nuevamente y la tarjeta ethernet deberia funcionar.

[*]Instalamos como gestor de arranque el Chameleon rc2 r649 con ayuda del paquete de instalacion "Chameleon-2.0-RC2-r640.pkg". Una vez se encuentre instalado, habra creado una carpeta llamada /Extra que cuelga del directorio raiz y un fichero que gestiona el arranque llamado "com.apple.Boot.plist". Lo editas dejandolo como esto:

<?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>Graphics Mode</key>

<string>1280x800x32</string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string>-f io=0x0020 arch=i386 rd=disk0s1</string>

<key>Default Partition</key>

<string>hd(0,1)</string>

<key>Theme</key>

<string>Apple</string>

<key>Timeout</key>

<string>3</string>

<key>device-properties</key>

<string>6d0000000100000001000000610000000200000002010c00d041030a000000000101060000027

fff0400100000006d006f00640065006c0000000b000000474d41203935302000000041004100500

0

4c002c00480061007300500061006e0065006c0000000800000001000000</string>

</dict>

</plist>

 

Con ello habras conseguido:

  • Ajustar la resolucion del monitor a 1280x800 que es el maximo.
  • Arrancar con el parametro "-f" fuerza a que cargue los kext y con ello se consigue que funcione la tarjeta ethernet.
  • Permitir que arranque el Portatil sin alimentacion, siempre que selecciones el modo Verbose en el interfaz de arranque.
  • Ajustar a 3 segundos el temporizador de arranque.
  • Escoger el Tema "Apple" en lugar del que viene por defecto que representa un camaleon verde. Para ello debes de copiar la carpeta /Apple que cuelga de /Themes a tu Disco Duro.
  • Poner el String exacto de la Tarjeta Grafica.

 

[*]Lamentablemente el modo reposo no se activa y al intentar hacerlo solo consigue la señal de video, siendo imposible conseguir que deje ese modo. Por ello debes de configurar en Preferencias del Sistema/Economizador que el ordenador NUNCA entre en modo reposo (Primera barra horizontal deslizante a la derecha del todo, tanto en Adaptador de Corriente como en Bateria.

Link to comment
Share on other sites

 Share

×
×
  • Create New...