Thursday, 24 November 2011

Instalar Mac OS X Snow Leopard 10.6 en VirtualBox desde Windows 7 x64




Por fin pude instalar el sistema operativo Mac OS X 10.6 Snow Leopard en VirtualBox que por cierto escribo desde el xD

¿Diferencias entre un Mac y un PC?


La principal diferencia entre un Mac y un PC es la interfaz firmware:

  • Basic Input/Output System (BIOS) en los PC
  • Extended Firmware Interface (EFI) en los Mac.

Esta diferencia imposibilita la instalaciĆ³n del sistema operativo Mac OS X en los PC



¿Que tuve que hacer para instalarlo?


Mi PC:

  • i5 2500K
  • MSI P67A GD65
  • HIS 6950
  • 8GB RAM

Tener la version original de OS X 10.6 y luego convertirla a una imagen ISO que VirtualBox pueda leer, lo puedes hacer leyendo esta guia

¿Que se necesita?


- Que tu procesador soporte virtualizacion Intel VT-x/AMD-v, para saber si lo tienes activado puedes usar CPU-Z




He encontrado una aplicacion mejor para detectar si tienes des/activado la virtualizacion, se llama VirtualChecker

***Esta caracteristica puede estar deshabilitada, la puedes habilitar desde la BIOS***

  1. *** Descargar iBoot 3.2(debes estar registrado), esta aplicacion emula el EFI de un Mac
  2. Descargar VirtualBox la version actual al escribir este es VirtualBox 4.1.6
  3. Tambien debes descargarte el extensionPack (Esto es muy IMPORTANTE ya que ayuda con el USB)
  4. Si tienes la version original del Mac OS X, debes convertir esa imagen ISO o DMG en una imagen ISO que VirtualBox pueda leer, con esta utilidad, ya que al intentar cargar una imagen de Mac en VirtualBox te mostrara un error:  VERR_VD_DMG_INVALID_HEADER

OJO!!: intente instalar el Mountain Lion 10.8 sin modificar y no se puede instalar con el iBoot, ya que este funciona solo para instalar el Snow Leopard 10.6, para instalar el Mountain Lion hay que tener una version modificada y no te recomiendo actualizar a Mountain Lion ya que presenta problemas con los USB, hay que copiar unos archivos, aqui la guia en ingles

*** NOTA: existen otras utilidades que puede ayudarte a iniciar Mac OS X (modificado o no) en VirtualBox, pero mucho depende de la PC que tengas, existe una utilidad llamada empireEFI que tambien ayuda a la instalacion de Mac OS X

Crear una maquina virtual


  1. Ejecuta VirtualBox
  2. Click en Nueva
    • Nombre: Mac OS X (escribe el que quieras)
    • Sistema Operativo: Mac OS Server
  3. Click (en la parte izquierda) en Sistema
    • Memoria base: 1500MB o 2000MB
    • Orden de arranque:
      1. CD/DVD-ROM
      2. Disco duro
    • Chipset: ICH9
    • Habilitar IO APIC
    • Habilitar dispositivo apuntador absoluto
  4. Click en la pestaƱa Procesador
    • Procesador(es): 2
    • Habilitar PAE/NX
  5. Click (en la parte izquierda) en Pantalla
    • Memoria video: 128MB
    • Habilitar aceleracion 3D
  6. Click (en la parte izquierda) en Almacenamiento
    • Controlador IDE: (agrega una unidad de CD y selecciona el la imagen .iso de iBoot-3.2 previamente descargado)
    • Controlador SATA: (por ejemplo: crea un disco de 20GB con expansion dinamica)
  7. Click (en la parte izquierda) en Audio
    • Controlador de audio anfitrion: Windows DirectSound
    • Controlador de audio: Audio Intel HD
  8. Click (en la parte izquierda) en Red
    • Conectado a: Adaptador puente (aqui hay varias opciones prueba la que mejor te va)
    • Nombre: Realtek PCIe GBE Family Controller (escoge el adaptador de red que tengas activado en windows)
  9. Click (en la parte izquierda) en USB
    • Habilitar controlador USB
    • Habilitar controlador USB 2.0 (EHCI)
  10. Click en: Aceptar

Intalar Mac OS X 10.6 Snow Leopard:


  1. Inicia la maquina virtual de Mac OS X
  2. Te aparecera un manzanita roja y en el centro el icono de iBoot
  3. iBoot se ha cargado en la memoria, ahora debes cargar la imagen ISO de Mac OS X previamente descargada y convertida con dmg2img
  4. En la ventana de la maquina virtual haz click en el menu que esta situado en la parte superior izquierda en Dispositivos -> Dispositivos CD/DVD -> Seleccionar un archivo de disco virtual de CD/DVD: Busca y selecciona la imagen de Mac OS X (no te olvides de convertirla con dmg2img de lo contrario no abrira y te arrojara un error)
  5. Espera unos 5 segundos y presiona la tecla F5 y te aparecera algo como: Mac OS X install DVD
  6. Selecionalo y presiona Enter
  7. Alli ya deberia de aparecerte la pantalla de instalacion
  8. Sigue los pasos de instalacion y listo!!

La instalacion es muy sencilla, asi que no veo necesario postear los pasos para la instalacion del Mac OS X


Publicado en tttony.blogspot.com