Está en la página 1de 4

Instalar Windows Vista y Mac Leopard en x86 arranque dual

27122007
Requisitos

PC con procesador Intel que soporte SS3. Imgen ISO preparchada de Leopard BrazilMac_PatchedDVD.iso (no me pregunten donde conseguirlo). Disco de instalacin (booteable) de Windows Vista (ser usado para arreglar el arranque de Vista). Archivo ZIP con los parches post-instalacin. (Descargar) Pendrive USB formateado en FAT32. Hardware compatible con OSX. Particin con Windows Vista instalado. Particin libre de al menos 15GB en el mismo disco duro donde esta alojado Windows Vista. Aqu es donde instalaremos Leopard.

Paso 1: Preparacin
Quema la imagen BrazilMac_PatchedDVD.iso en un DVD single layer. Formatea el Pendrive USB en FAT32 y ponle de nombre Patcher (Debe ser llamado Patcher, con la P inicial mayscula; cualquier otra variante dar problemas). Copia los archivos del ZIP al pendrive; debers tener nicamente una carpeta files en el raz del pendrive. Aunque este proceso no destruye ninguna particin ten en cuenta que siempre algo puede salir mal. Respalda toda la informacin importante de tu disco duro. No me responsabilizo si algo sale mal y pierdas tus 500GB de MP3 o algo peor.

Paso 2: Instalacin de OSX Leopard

Bootea desde el DVD quemado anteriormente (Imgen); demorar algunos minutos hasta que el instalador se haya cargado. Al preguntarte el idioma, deja el primer item seleccionado y clickea en la flecha inferior para continuar (Imgen).

Tenemos que preparar la particin donde vamos a instalar Leopard. En la barra superior selecciona Utilities / Disk Utility (Imgen). En el listado izquierdo aparecern todos los discos y particiones en el sistema (Imgen). Clickea en la particin designada para Leopard y luego clickea en los tabs de la derecha ERASE. En el campo Volume Format selecciona Mac OS Extended (Journaled) y en el campo Name ingresa Leopard (Imgen) (Es muy importante que sea Leopard con la letra L incial en mayscula. Cualquier otra variacin causar problemas). Clickea en el botn Eraseinferior para continuar. Una vez que concluya de formatear la particin puedes salir de Disk Utiliy.

Continua con la instalacin, cuando pregunte el destino selecciona la particin que acabamos de crear (Imgen) y clickea Continue. En la siguiente pantalla clickeaCustomize, deselecciona todos los paquetes (Imgen) y clickea el botn inferior Done. Finalmente clickea Continue para iniciar la copia de los archivos. Tomar unos 20 minutos; llama a pedir una pizza. Cuando concluya, clickea en Restart para reiniciar tu PC.

Paso 2: Parches Post-instalacin

Vuelve a bootear desde el DVD de instalacin Leopard con el pendrive USB conectado (recuerda que debe llamarse Patcher). Vuelve a seleccionar el lenguage y luego en la barra superior Utilities / Terminal (Imgen). Se abrir la ventana de terminal. Ingresa los siguientes comandos (Imgen):

cd / cd Volumes ls (se mostrar el contenido del directorio, aqu debera mostrar un directorio llama Patcher. Si est todo en maysculas, renombralo correctamente) mv PATCHER Patcher (comando opcional si necesitas cambiarle de nombre) cd Patcher cd files ./9a581PostPatch.sh (Iniciar el parchado. Elige [YES] cuando pregunte por reemplazar ACPUPowerManagement.kext.

Si al finalizar el script te pregunta si deseas reiniciar, elige No. Cierra la ventana deTerminal.

Paso 3: Arreglando el bootloader de Leopard

Ahora necesitamos setear a la particin de Leopard como la de arranque. Nuevamente, inicia Terminal desde la barra superior (Utilities / Terminal) e ingresa el siguiente comando (Imgen):

diskutil list

A continuacin se mostrar toda la informacin de los discos y particiones de tu PC. Necesitamos saber el nmero de disco y de la particin en que esta instalado Leopard para setearla de arranque. En mi caso tengo 3 particiones en el primer disco, La primera de Vista, segunda de Datos y la tercera de Leopard. En la informacin que listadiskutil puedo ver que el disco duro donde esta la particin de leopard es el #0 (/dev/disk0) y la particin donde esta Leopard es la #3. Usualmente si solo tienes una particin de Vista y una de Leopard el disco duro ser #0 y la particin de Leopard #2. Para evitar dudas y valores incorrectos, pon mucha atencin a los datos que muestradiskutil. De aqu en adelante trabajaremos con los valores disco #0 y particin #3, recuerda que tus valores pueden cambiar. Ahora que ya sabemos el nmero del disco y la particin donde esta alojado Leopard, vamos a setearla como activa (es decir, como particin de arranque).

En la ventana de Terminal, ingresa los siguientes comandos (Imgen):

fdisk -e /dev/rdisk0s3 (recuerda, estoy trabajando los valores de disco duro #0 y particin #3, los tuyos pueden cambiar. Si tu particin es #2, entonces el comando cambiara a rdisk0s2) update f 3 (nuevamente, reemplaza el 3 por el nmero de tu particin) w q

Listo, finalmente aplicaremos el bootfix desde la misma Terminal con los siguientes comandos (Imgen):

cd /Volumes/Patcher/files/bootfix/ ./dd if=/usr/standalone/i386/boot1h of=/dev/rdisk0s3 bs=512 count=1 (Reemplaza rdisk0s3 de acuerdo a tus valores) umount /Volumes/Leopard ./startupfiletool -v /dev/rdisk0s3 /usr/standalone/i386/boot (Reemplazardisk0s3 de acuerdo a tus valores) ./bless -device /dev/disk0s3 -setBoot -verbose (Reemplaza rdisk0s3 de acuerdo a tus valores)

Retira el DVD de instalacin y reinicia tu PC. Exito! Leopard debera arrancar de inmediato; juega unos minutos con tu nuevo sistema operativo.

Paso 4: Dual-Booting!

Como habrs notado, ahora tenemos que volver a poner a Windows Vista en el mapa para que pueda ser seleccionado en el arranque. En Leopard, corre Terminal(Imgen) nuevamente e ingresa el siguiente comando :

sudo nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

En el editor, agrega las siguientes lineas justo debajo de la 8ava. lnea <string></string> (Imgen):

<key>Timeout</key> <string>10</string>

Listo, ahora reinicia tu PC y notars que en el bootloader al presionar F8 vers un listado con tus particiones (Vista, Leopard, etc) (Imgen). Lamentablemente an esto no termina, trata de iniciar Vista y lo que obtendrs es un horrible error. Tranquilo, esto lo solucionamos a continuacin.

Paso 5: Arreglando el bootloader de Vista

Arranca tu PC desde el disco de instalacin de Windows Vista. Clickea en Repair your computer (Imgen) y luego Command Prompt (Imgen).

Windows Vista no nos dejar arreglar el bootloader si es que Vista no es la particin de arranque (ahora es Leopard). Tenemos que cambiar esto temporalmente. En elcommand prompt, ingresa los siguientes comandos:

diskpart select disk 0 list partitions

De nuevo, identifica el nmero de la particin que contiene Vista (usualmente la #1, pero puede variar) y la que contiene Leopard (usualmente la #2). Ponle mucha atencin a estos valores. En mi caso mi particin de Vista es la #1 y la de Leopard la #3 as que trabajar con esos valores, pero recuerda que pueden variar. Seguimos en el command prompt. Ahora si vamos a setear la particin de Vista como active para que nos permita reparar el bootloader (Imgen):

select partition 1 (la particin de Vista, recuerda cambiar el 1 por tu valor si no es el mismo) active exit

Ya tenemos la particin de Vista seteada como active. A continuacin en el mismo commando prompt ingresa el siguiente comando para reparar el bootloader (Imgen):

bootrec /RebuildBCD

Al preguntarte Add installation to boot list? ponle Yes. Ya tenemos el bootloader de Vista reparado. Finalmente necesitamos setear la particin de Leopard como active para que pueda arrancar. En el command prompt, ingresa los siguientes comandos (Imgen):

diskpart select partition 3 (la particin de Leopard, recuerda cambiar el 3 por tu valor si no es el mismo) active exit

Cierra el command prompt y reinicia tu PC.

Paso 6: Disfruta!

Si todo ha salido bien, ya puedes arrancar Vista y Leopard sin ningn problema. Recuerda que lo bien que te funcione OSX Leopard depende de cuan compatible sea tu hardware. En mi caso, lo instal en una notebook HP dv9330us y funciona sorprendentemente bien. Los nicos problemas de hardware que tengo son con el mdulo wireless Intel 3945ABG y el micrfono integrado. Tengo entendido que esto es solucionable bajando kext (o drivers) para estos componentes.