Recomendado, 2024

Selección del editor

Instale y ejecute mac os x 10.7 lion en una máquina virtual con vmware

Instalar Mac OS X Lion 10.7.3 en VMware 8

Instalar Mac OS X Lion 10.7.3 en VMware 8
Anonim

Actualización 14/09/2011: Instalar Mac OS X Lion en una máquina virtual se hace mucho más fácil con VMWare Fusion 4. Todo lo que necesita hacer es:

  • Vaya al menú Archivo y seleccione "Nuevo"
  • Localice el "Instalar Mac OS X Lion.app" (aquí se explica cómo volver a descargar Lion desde la App Store) en su carpeta / Aplicaciones / y arrástrelo a la ventana "Nuevo asistente de máquina virtual"
  • Elija Continuar y seleccione su configuración, y arranque la VM

La instalación de Lion es extremadamente rápida, y luego puede iniciar y usar su instalación virtual de OS X 10.7.

El método anterior se repite a continuación por el bien de la posteridad:

Si desea ejecutar Mac OS X 10.7 Lion Developer Preview pero no desea molestarse en configurar otra partición o actualizar su instalación existente de Mac OS X 10.6, puede optar por una tercera opción: ejecutar Lion en una máquina virtual con VMWare .

Esto solo se recomienda para usuarios de Mac OS X con mayor inclinación técnica. Si te tomas en serio el desarrollo de Lion, recuerda que las máquinas virtuales tienen sus limitaciones, y probablemente solo deberías configurar una partición dedicada para ejecutar la vista previa del desarrollador directamente. Tener una partición dedicada en última instancia funcionará mejor y el proceso de instalación es mucho más fácil que configurarlo para que se ejecute en VMware. De todos modos, si quieres probar Lion en una VM, esto es lo que necesitarás:

Requisitos para instalar y ejecutar Mac OS X 10.7 Lion en VMWare:

  • Vista previa del desarrollador de Mac OS X 10.7: los desarrolladores pueden descargar esto desde Apple
  • VMware Fusion para Mac OS X: aquí está la versión de prueba gratuita de 30 días
  • Paciencia: aquí se requiere una configuración, así que si eres vago, esto no es para ti
  • Opcional / Recomendado: mucha RAM

Con respecto al requisito de RAM, VMware y las máquinas virtuales en general funcionan mejor con mucha RAM, si planea usarlas con frecuencia en su Mac, se recomienda actualizar a 8GB. Con lo barato que es la RAM en estos días, lo considero una actualización esencial para los usuarios avanzados. Si tiene curiosidad, puede leer mi revisión de la actualización de RAM de 8GB para un MacBook Pro donde detallo las ventajas de tener un montón de memoria.

El tutorial:

Actualización: ObviousLogic.com parece haber desaparecido de la faz de la tierra, aquí está el tutorial que se repite a continuación a través de Google Cache:

¿Todo listo? Luego, consulte el gran tutorial de ObviousLogic: Instalar Lion en VMware, se divide en 12 pasos que son fáciles de seguir.

Instalación de Mac OS X Lion en VMware

Shhh! No se lo digas a nadie.

Visión general

¡Hurra! ¡La versión para desarrolladores de OS X Lion está en libertad! ¡No voy a decir de dónde lo obtuve, pero lo tengo y quiero jugar con él!

Pero … Al haber sido maltratado y una versión pre-beta, realmente no quiero instalarlo en un disco duro y arrancar mi iMac con él. ¿Quién sabe qué locuras podrían pasar? ¡Sería una mierda si algo estuviera mal con el sistema de archivos (o un virus instalado) y borrara todas las unidades conectadas! Entonces, como ya uso VMware Fusion para mi servidor web OpenBSD, ¿por qué no ejecutar Lion en una máquina virtual?

Problema 1. Solo las versiones de servidor de Mac OS X pueden ejecutarse en una máquina virtual. Bueno, hay una manera fácil de evitar eso. Parece que el sistema solo verifica la existencia de un solo archivo, que se puede crear para apaciguar a los dioses de la máquina virtual.

Problema 2. El proceso de instalación y arranque de Lion es muy diferente y la VM no sabe qué hacer con él: arrancar desde una imagen de disco hace que la VM se acobarde en un rincón y pida ayuda. O simplemente ponte completamente hostil y te dirá: "¡Aquí no, Jack!" Pero, como resultado, también hay una forma de evitarlo. No es tan fácil como el primer obstáculo, pero no obstante es posible.

Paso 1: crea una imagen de disco en blanco.

Con Disk Utility, cree y monte una nueva imagen con la siguiente configuración,

Nombre: MyInstaller
Tamaño: 5 GB
Formato: Mac OS X Extendido
Cifrado: ninguno
Particiones: Partición única - Apple Partition Map
Formato de imagen: DVD / CD master
Puede nombrarlo como desee, pero asegúrese de modificar los pasos a continuación en consecuencia.

Paso 2: monte la imagen del instalador de Lion.

La imagen que obtuve se monta como 'Mac OS X Install ESD'. Si el suyo se monta como algo diferente, deberá realizar los cambios necesarios para reflejarlo en los siguientes pasos.

Paso 3: monte la imagen del sistema base.

La imagen del instalador de Lion contiene un montón de archivos ocultos, para acceder a ellos necesitará ejecutar la aplicación Terminal. Uno de estos archivos ocultos es BaseSystem.dmg, que se utiliza para iniciar el sistema.

$ cd “/ Volumes / Mac OS X Install ESD”
$ open BaseSystem.dmg

El volumen se montará como 'Sistema base Mac OS X'

Paso 4: copie el sistema base.

Todo el contenido del sistema base debe copiarse en la imagen del instalador. La función 'Restaurar' en Disk Utility funciona muy bien para esto. Una vez que haya terminado, puede expulsar la imagen de BaseSystem, ya no es necesaria.

Tenga en cuenta que si elige “Borrar destino”, su imagen de instalador ahora tendrá el mismo nombre que la fuente, 'Sistema base Mac OS X'. Cambio el nombre del mío a 'MyInstaller'.

Paso 5: Configura el archivo 'kernelcache'.

Primero, el archivo debe copiarse de la imagen del instalador de Lion a la imagen del instalador, luego el archivo de configuración de arranque se actualiza para especificar la ubicación del archivo.

$ cp “/ Volumes / Mac OS X Install ESD / kernelcache” / Volumes / MyInstaller / kernelcache

$ cd / Volumes / MyInstaller / Library / Preferences / SystemConfiguration /
$ sudo vi com.apple.Boot.plist

Asegúrese de que el archivo de arranque contiene al menos la siguiente clave / valor para especificar la ubicación del archivo kernelcache,

Caché del núcleo
\ kernelcache

Paso 6: Copie los paquetes de instalación.

Antes de que los paquetes se puedan copiar de la imagen del instalador de Lion, hay un archivo en la imagen del instalador que debe eliminarse.

$ sudo rm / Volumes / MyInstaller / System / Installation / Packages

$ sudo cp -R “/ Volumes / Mac OS X Install ESD / Packages” / Volumes / MyInstaller / System / Installation / Packages

El comando copiar (cp) tomará unos minutos; está copiando unos pocos gigabytes de datos, así que tenga paciencia.

Paso 7: Marque el sistema como una instalación de servidor.

Nuevamente, para iniciar un volumen OS X en VMware, debe ser un servidor. El sistema verifica la existencia de un archivo en una ubicación específica; puedes imitar la instalación de un servidor simplemente creando ese archivo.

$ cd / Volumes / MyInstaller / System / Library / CoreServices
$ sudo touch ServerVersion.plist

Eso es todo para el disco de instalación. Ambas imágenes del instalador se pueden expulsar.

Paso 8: crear una máquina virtual.

Esto no debería ser nada nuevo para ti, pero de todos modos seguiré cada paso.

Abra VMware Fusion y seleccione "Nuevo …" en el menú Archivo.
Haga clic en el botón "Continuar sin disco".
Seleccione "Crear una máquina virtual personalizada" y luego Continuar.
Seleccione 'Sistema operativo: Apple Mac OS X' y 'Versión: Mac OS X Server 10.6 64-bit', luego haga clic en Continuar.
Haga clic en el botón "Personalizar configuración", luego asigne un nombre y guarde la nueva máquina virtual.
Elija "CD y DVD" en Configuración, luego haga clic en "Usar imagen de disco" y seleccione su imagen de instalador.
Elija "Discos duros" en Configuración, anule la selección de "Dividir en archivos de 2 GB" para el disco duro creado previamente y haga clic en "Aplicar". * *
Siéntase libre de hacer cualquier otro cambio en la configuración con una advertencia, debe usar un disco duro SCSI; Las unidades IDE no son reconocidas por el instalador después de arrancar. Además, si el disco duro se va a usar como disco de arranque, no se puede dividir en archivos separados de 2 GB, así que asegúrese de anular la selección de esa opción cuando se cree el HD.

Paso 9: Reemplace la VMR NVRAM.

La NVRAM predeterminada iniciará los sistemas OS X anteriores, pero no iniciará un volumen Lion. Tengo una VM que utilicé inicialmente como un sistema Snow Leopard. Arrancar en ese sistema parece haber configurado la NVRAM para que sepa cómo arrancar un volumen Lion. Aquí está el archivo NVRAM de esa VM. Puede descargarlo y usarlo en su VM.

nvram.zip

Descargue y descomprima el archivo nvram.
Ubique su VM dentro del Finder, haga clic derecho y seleccione "Mostrar contenido del paquete".
Elimine el archivo nvram actual si existe.
Copie el archivo nvram descargado en la carpeta y cámbiele el nombre para que coincida con el nombre de su VM; el mío se llama "Mac OS X 10.7", por lo que el archivo nvram se renombraría como "Mac OS X 10.7.nvram"
Ahora debería poder ejecutar la VM y se iniciará para ser el proceso de instalación.

Paso 10: Instalación de Lion.

Después de que se inicie el disco de instalación, lo primero que debe hacer es ejecutar la Utilidad de Discos y formatear el disco duro. Todas las normas aplican; Mapa de particiones GUID, formato Mac OS X extendido (registrado), etc. Cuando haya terminado, salga para volver al instalador.

Continuar con la instalación.

Cuando se complete la instalación, intentará reiniciar la VM utilizando el sistema operativo recién instalado en el disco duro. No arrancará, porque no es una instalación de servidor.

Paso 11: Obligar a la VM a arrancar desde el CD.

VMware no le permitirá cambiar el disco de inicio en la configuración de las máquinas virtuales, por lo que tendrá que forzar un cambio mientras se está ejecutando la máquina virtual.

Inicie la VM. Tan pronto como vea la pantalla de inicio de vmware, presione la tecla de escape. Esto lo llevará a un menú de arranque, seleccione "Administrador de arranque"

Esto te llevará a otro menú donde eliges desde qué dispositivo arrancar. Con "Mac OS X" seleccionado, puede ver la información de 'Ruta del dispositivo' en el lado derecho de la pantalla para ver la ruta al dispositivo de arranque OS X predeterminado (este debería ser el disco duro). A continuación, puede desplazarse por la lista para determinar desde qué dispositivo sería el CD desde el que arrancar. (Los números Pci o Scsi serán diferentes). Si elige el dispositivo incorrecto la primera vez, puede reiniciar la VM y elegir otro hasta que lo haga correctamente.

Paso 12: Marque el nuevo sistema como una instalación de servidor.

Después de que la VM se inicie desde el disco de instalación nuevamente, ejecute la Terminal desde el menú Utilidades.

Etiqueté mi HD, "OS X Lion HD" cuando lo inicialicé, para ingresar lo siguiente para "tocar" el sistema,

# toque “/ Volumes / OS X Lion HD / System / Library / CoreServices / ServerVersion.plist”

Ahora puede salir de la Terminal, elegir Disco de inicio en el menú Utilidades y reiniciar desde el disco duro.

Top