1 votos

Instalar OSX antiguo un arranque dual en un ordenador con OSX High sierra

Necesito instalar un OSX secundario, más antiguo, como yosemite o algo así, en un ordenador, que tiene instalado High sierra. El problema es que tiene el loco sistema de archivos APFS, que no parece permitir particiones normales (al menos la utilidad de discos no parece hacerlo) y además dice que no puede ejecutar el instalador de Yosemite, porque es demasiado antiguo para este ordenador... ¿Alguna idea?

También estoy intentando descargar el instalador de OSX High sierra y la maldita App Store dice "descargando", pero ya está, ni idea de hasta dónde está o si realmente se está descargando...

0 votos

Realmente quieres hacer una sola pregunta para obtener una respuesta en este sitio. Me parece que no vas a poder hacer un arranque dual porque los Macs no pueden ejecutar sistemas operativos más antiguos que los que traen de fábrica. Es posible que puedas ejecutarlo en Virtual Box...

0 votos

Por favor, añada el modelo específico de Mac. Apple diseña sus ordenadores para no permitir la instalación de versiones antiguas de MacOS en máquinas más nuevas. Por eso es posible que no puedas instalar Yosemite en absoluto.

1 votos

@IconDaemon "Disallow" es una palabra muy fuerte para usar aquí. Apple no actualiza las versiones antiguas de MacOS con controladores para el hardware más nuevo. Tendrían que hacer mucho trabajo para permitir para utilizar versiones antiguas de MacOS en hardware nuevo; el estado por defecto si no hacen nada es que no se puede.

2voto

David Anderson Puntos 2189

Nota: El OP ha informado de que este procedimiento inicialmente no funcionó en un MacBook Pro de 2015. Sin embargo, si usted lee los comentarios, el OP finalmente tuvo éxito. El procedimiento funciona en mi iMac de 2013.

No estoy seguro de entender exactamente cómo funciona VirtualBox, pero siempre he asumido que el hardware era virtual. Por lo tanto, si un sistema operativo en particular se ejecuta en una máquina, entonces debería ejecutarse en cualquier máquina donde VirtualBox esté instalado. Supongo que hay ciertas limitaciones obvias debido al hardware de la máquina, como por ejemplo:

  • La cantidad de memoria física.
  • El número físico de núcleos.
  • La velocidad de los puertos USB.
  • Si el procesador es de 32 o 64 bits.
  • La cantidad de espacio disponible en la unidad.
  • La velocidad del procesador, la memoria y la placa base.

La razón por la que saco este tema es que tengo un iMac de 2013 que puede correr Yosemite, pero preferiría correr High Sierra. Por desgracia, también tengo software (como Adobe CS5) que no funciona bien con High Sierra. He encontrado que es relativamente trivial para instalar Yosemite como invitado en VirtualBox. Las instrucciones se basan en el sitio web OS X en OS X . Estas instrucciones también indican que los Macs más nuevos tienen que falso el procesador para poder ejecutar Yosemite. Como no tengo un Mac más reciente, no puedo probar si esto es cierto. Así que tendrás que probar las instrucciones por ti mismo.

Antes de que alguien se queje, según el ACUERDO DE LICENCIA DE SOFTWARE PARA OS X YOSEMITE esto es legal hacerlo.

Para ser completo, he repetido las instrucciones a continuación. Para que lo sepas, el archivo Yosemite.dmg que se crea a continuación, debe insertarse en la unidad óptica virtual.

  • Requisito

    1. Instalar OS X.app comprada en Mac App Store
    2. iESD

  • Configuración de VirtualBox

    - Versión del sistema operativo: Mac OS X (64 bits)

    - Memoria base: 2048 MB (si es mayor, mejor)

    - Activar EFI

    En el último VirtualBox, todos los ajustes por defecto funcionan bien.

    Algunas personas se encontraron con una pantalla negra al arrancar la máquina virtual. Informaron de que cambiar el chipset ICH9 por defecto a PIIX3 soluciona este problema.


  • Preparar el disco de instalación

    gem install iesd

    iESD requiere ruby-1.9.2 o posterior.

  • Yosemite y Mavericks

    El nuevo InstallESD.dmg no se puede arrancar. Por lo tanto, tenemos que crear un disco de instalación de arranque con BaseSystem.dmg .

    iesd -i /Applications/Install\ OS\ X\ Yosemite.app -o Yosemite.dmg -t BaseSystem

    Todos los Macs que utilicen CPU Intel Haswell (Macs posteriores a 2013) necesitan falsear su CPU como Ivy Bridge para poder arrancar la máquina virtual. Gracias a @danmccombs por este consejo.

    VBoxManage modifyvm <vmname> --cpuidset 00000001 000306a9 00020800 80000201 178bfbff

    En el Mac Pro Early 2009 y otros Macs que tienen memoria ECC, AppleTyMCEDriver.kext provocará un pánico en el kernel durante el arranque. Por lo tanto, tenemos que eliminarlo.

    iesd -i /Applications/Install\ OS\ X\ Yosemite.app -o Yosemite.dmg -t BaseSystem --uninstall-extension AppleTyMCEDriver.kext

Por último, he incluido las instrucciones para configurar la resolución de la pantalla. Sólo puedes cambiar la resolución mientras la máquina virtual está apagada. Para establecer la resolución horizontal y vertical ( HxV ) para la máquina virtual denominada VM name Introduzca los comandos que se indican a continuación.

VBoxManage setextradata "VM name" "CustomVideoMode1" "HxVx32"
VBoxManage setextradata "VM name" VBoxInternal2/EfiGraphicsResolution HxV

Por ejemplo, para ajustar la resolución horizontal y vertical a 1824x1026 para la máquina virtual llamada Yosemite alojado en un iMac (21,5 pulgadas, finales de 2013), tendría que introducir los comandos que se indican a continuación.

VBoxManage setextradata "Yosemite" "CustomVideoMode1" "1824x1026x32"
VBoxManage setextradata "Yosemite" VBoxInternal2/EfiGraphicsResolution 1824x1026

Nota: La pantalla principal de un iMac (21,5 pulgadas, finales de 2013) tiene una resolución máxima de 1920x1080 .

0 votos

Si no estás seguro de cómo funciona VirtualBox, deberías revisar el Capítulo 10.3 del Manual del Usuario: 10.3 Virtualización por hardware o por software

0 votos

Gracias. Ya hice la ISO del instalador de yosemite, fue mucho más difícil que lo que escribiste, así que puede que intente eso también. De todas formas VirtualBox no funcionó realmente, la imagen del instalador ni siquiera la ejecutó. Probé el disco que usé para hacer esa imagen en el propio mbpro y ahí sí funciona... así que supongo que algún problema técnico.

0 votos

Tienes razón. Cualquier archivo de instalación que puedas crear para instalar Yosemite en tu MacBook Pro no funcionará con VirtualBox. El archivo Yosemite.dmg, que puedes crear siguiendo mis instrucciones, funcionará con VirtualBox, pero no con tu MacBook Pro. Así que, si sigues las instrucciones dadas en mi respuesta, deberías poder ejecutar Yosemite en VirtualBox. Si tienes algún problema para seguir mis instrucciones, házmelo saber.

1voto

Canelo Digital Puntos 46

La mejor manera de tener realmente un arranque dual en los ordenadores Apple es particionar tu disco duro e instalar el otro OSX a través de un pendrive, o, alternativamente, instalar el segundo SO en un disco duro externo o en un pendrive más grande.

  1. Consigue un medio de instalación para tu OSX más antiguo. Probablemente tengas que buscar en Internet una versión de arranque de, por ejemplo, El Capitán, Apple elimina regularmente las instalaciones más antiguas de sus servidores para obligarte a actualizar al sistema operativo más reciente disponible.

    Nota: Apple proporciona el sitio web: Cómo descargar OS X El Capitan . Como único recurso oficial para los sistemas operativos más antiguos

  2. Hacer un dispositivo de arranque (por ejemplo, pendrive) de ese sistema operativo... hay un montón de guías en Internet, y en stackexchange. también hay una aplicación: diskmakerx.com

  3. Reinicia tu ordenador y mantén pulsada la tecla alt / opción, para arrancar desde ese pendrive o disco duro externo e instalar el osx más antiguo en el dispositivo que elijas.

  4. De nuevo, para elegir desde qué unidad arrancar, sólo tienes que tener ese dispositivo conectado al arrancar, pulsar alt y seleccionar el SO que quieras.

Saludos

0 votos

Gracias. Eso es más o menos lo que intenté. Sobreviví al horriblemente doloroso proceso de obtener la ISO del instalador (no estoy seguro de que todo sea correcto, pero espero que sí). Pero OSX High sierra transformó la unidad en APFS y la utilidad de discos se bloquea si intento particionar la unidad, así que estoy atascado...

0 votos

Intenta usar diskmakerx.com, si ese otro enfoque no funciona... el formato de archivo de la unidad de arranque de hecho no importa, y durante la instalación la unidad (instalas el segundo OSX) será formateada al formato de archivo que este OS necesita... Así que no te preocupes por el formato de archivo de la unidad. el capitan la reformateará al que necesite. Y respecto a lo de particionar o no, también puedes instalar el SO en un disco duro externo. O intentar particionar en modo de recuperación (probablemente sea necesario si sólo tienes una gran partición y probablemente sea la razón por la que la utilidad de discos se bloquea)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X