Arranque triple: a mediados de 2010, iMac11,3

2

Después de haber intentado esto antes y haber hecho que la partición de Mac no se pueda arrancar, decidí intentarlo de nuevo.

Con la ayuda, logré recuperar mis datos, borrar el disco duro y reinstalar Mac OS Sierra a través de la recuperación de Internet. Ahora estoy tratando de reinstalar Windows 10 y luego Ubuntu 16.04, pero estoy atascado en el primer obstáculo.

Intenté usar el asistente de Boot Camp para crear una nueva partición para Windows, pero se me informó que Windows 10 no es compatible con esta Mac (Windows 10 se ejecutaba anteriormente en esta máquina pero que había actualizado desde Windows 8.1). No hay problema, pensé, simplemente extraeré el DVD de Windows 8.1 ... El mismo mensaje que antes: "Windows 10 no se puede instalar en esta Mac", ¿eh? No deseando rendirme, hice una partición FAT usando la Utilidad de Discos.

Luego hice otra partición para la futura instalación de Linux. Sintiéndome optimista, arranqué desde el DVD de Windows 10 en modo heredado y llegué al punto en el que eligió en qué partición instalar Windows. Sigo recibiendo el mensaje "Windows no se puede instalar en esta partición" incluso cuando formateo o elimino la partición para dejar espacio libre.

La última vez que "resolví" este problema arrancando en modo EFI e instalando de esa manera. Esto rompió el mapa de particiones y dejó el sistema operativo Mac sin arranque.

¿Cuál es la mejor manera de instalar Windows en la partición sin destruir la capacidad de iniciar Mac OS también? Realmente, me gustaría instalar Ubuntu en la otra partición pero una cosa a la vez ...

He leído otras publicaciones sobre este tema, pero las soluciones sugeridas no parecen funcionar en esta situación.

Salida de la lista de Diskutil:

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Mac OS                  1.5 TB     disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                514.0 GB   disk0s4

El iMac tiene 8 GB de RAM y quiero que los sistemas operativos tengan aproximadamente el espacio que se muestra arriba. Todavía no he empezado a instalar Linux y Windows no se ha instalado hasta ahora.

OK, así que me las arreglé para instalar Windows 7 a través de bootcamp y luego actualizar a Windows 10, hasta ahora, ambos sistemas operativos están iniciando. Luego redimensioné la partición de Bootcamp desde Windows para hacer espacio para Linux, pero ¿adivinen qué? El editor de particiones no me permitirá crear una nueva partición en el espacio no asignado y Ubuntu no se instalará en ella. Ya tengo 4 particiones primarias y ya no es posible. Aún así, tengo dos sistemas operativos funcionando de nuevo ... He actualizado la lista de diskutil y no muestra la partición de Windows redimensionada. ¿Hay alguna forma de instalar Linux en el espacio libre sin destruir todo?

OK, así que seguí adelante e hice 3 nuevas particiones usando la Utilidad de Disco e instalé Ubuntu 16.04 en ellas siguiendo las instrucciones de Instalación de Ubuntu en Mac con MacOS y Windows ya instalado  Resultado: Mac y Ubuntu aún arrancan bien, pero Windows ahora no arranca y muestra el mensaje "Falta el sistema operativo" cuando intento arrancar desde él.

Este es el nuevo resultado de la lista de diskutil:

    /dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Mac OS                  1.3 TB     disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:                        EFI                         6.5 GB     disk0s4
   5:           Linux Filesystem                         198.7 GB   disk0s5
   6:                 Linux Swap                         15.2 GB    disk0s6
   7:       Microsoft Basic Data BOOTCAMP                514.0 GB   disk0s7

¿Alguien tuvo alguna idea de cómo puedo rescatar la instalación de Windows?

    
pregunta Simon Baldwin 29.03.2018 - 18:15

2 respuestas

1

Pase lo que pase, no te preocupes, porque

Solo pierdes lo que no has respaldado ™

Entonces, si no tienes una copia de seguridad de tu sistema, asegúrate de crear una:

  1. Descargue e instale "CloneZilla", una utilidad de clonación de discos de FOSS, en una unidad USB, en modo UEFI. Google es tu amigo, pero this es una guía para ti
  2. Ahora adjunte un disco duro en blanco del tamaño de su disco duro y reinicie su Mac en Clonezilla
  3. Clona tu disco duro interno sobre el disco de respaldo (asegúrate de no hacer lo contrario). La interfaz es bastante intuitiva, pero el procedimiento podría tomar un tiempo, independientemente de la cantidad de datos que tenga en su disco.

Ahora, cree una partición ExFat en su disco con la Utilidad de Discos, inicie el instalador de Windows, formatee e instale Windows.

Aparentemente, en su caso, esto parece no funcionar y, en el modo EFI, Windows desordena su sistema EFI.

Tengo un par de sugerencias.

El primero: instalar Windows en un HDD secundario. Esto hace que todo sea mucho más fácil, y no tiene que lidiar con innumerables otros problemas, como las tablas de particiones desordenadas y los volúmenes borrados incorrectamente. IIRC se puede instalar un disco duro secundario en su sistema y, considerando lo barato que son, realmente vale la pena.

El segundo, y el más complicado (y quizás peligroso) es ejecutar una sesión en vivo de Ubuntu (o cualquier otra distro), abrir GParted, desmarcar su partición EFI como tal (haciendo que no aparezca como un ESP, sino como un partición genérica) y crear dos particiones ExFat. El primero de ellos debe ser muy pequeño (~ 200 MiB) marcado como ESP, el otro, en cambio, debe ser tan grande como quieras que sea tu Windows C:. Una vez hecho esto, instale Windows en modo EFI en la gran partición ExFat (después de haberla formateado), luego vuelva a ejecutar GParted y vuelva a marcar el ESP original como tal nuevamente. Ahora puede instalar rEFInd desde macOS y arrancar su sistema en Windows seleccionando la secundaria ESP que creaste en el arranque. Si lo desea, puede ajustar REFInd para iniciar un sistema operativo automáticamente de forma predeterminada, tener un tema personalizado y hacer muchas otras cosas sofisticadas.

Si no tienes idea de cómo hacer todo esto, te recomiendo que no lo hagas. También recuerde que es el hardware antiguo con el que estamos trabajando, por lo que la compatibilidad podría no ser la mejor, si es que existe.

    
respondido por el Manchineel 30.03.2018 - 12:38
1

A continuación se encuentra mi lista de mejores prácticas.

  • Ubuntu normalmente se ejecuta con una partición de intercambio separada. Esto significa que necesita al menos crear dos particiones al instalar Ubuntu.

  • Después de instalar Ubuntu, no debes renombrar ni copiar ninguno de los archivos instalados. A menudo, esto se hace para que Ubuntu pueda iniciarse en las computadoras Mac. Más adelante, estas modificaciones pueden causar problemas cuando se actualiza Ubuntu.

  • Probablemente deberías evitar usar APFS. Muchas publicaciones tienen problemas documentados en los que Windows no puede leer los volúmenes con formato APFS. Además, el software Windows Boot Camp no puede detectar volúmenes APFS. Esto hace que el arranque desde Widows a macOS sea más difícil. Además, los usuarios se han quejado de las actualizaciones de macOS que impiden que Windows arranque en Macs más antiguas.

  • Todos los sistemas operativos de arranque deben ser accesibles desde el Administrador de inicio. En otras palabras, cada sistema operativo debe instalarse para que pueda iniciarse sin iniciar primero desde otro sistema operativo.

  • Debe haber al menos una partición con formato FAT32 o ExFat accesible desde todos los sistemas operativos.

  • rEFInd debe usarse para iniciar Ubuntu silenciosamente (iniciando primero GRUB). El Administrador de inicio se debe utilizar para iniciar rEFInd. En su caso, rEFInd se puede instalar en la partición EFI de una pequeña partición jHFS +.

A continuación se muestra un ejemplo de la partición que se está utilizando actualmente en un iMac 2007.

Steelhead:~ davidanderson$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:       Microsoft Basic Data Shark                   202.0 GB   disk0s2
   3:       Microsoft Basic Data Shark2                  202.0 GB   disk0s3
   4:       Microsoft Basic Data SHARK3                  50.0 GB    disk0s4
   5:                  Apple_HFS Steelhead               245.1 GB   disk0s5
   6:                 Apple_Boot Recovery HD             650.0 MB   disk0s6
   7:                  Apple_HFS Ubuntu                  199.2 MB   disk0s7
   8:                 Linux Swap                         4.3 GB     disk0s8
   9:           Linux Filesystem                         93.9 GB    disk0s9
  10:                  Apple_HFS Steelhead2              198.9 GB   disk0s10
  11:                 Apple_Boot Recovery HD             650.0 MB   disk0s11
  12:                        EFI REFIND                  134.2 MB   disk0s12
Steelhead:~ davidanderson$ sudo gpt -r show /dev/disk0
Password:
gpt show: /dev/disk0: Suspicious MBR at sector 0
       start        size  index  contents
           0           1         MBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34           6         
          40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
      409640        2008         
      411648   394530816      2  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
   394942464   394530816      3  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
   789473280    97654784      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
   887128064      262144         
   887390208   478769528      5  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  1366159736     1269536      6  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  1367429272     3893096         
  1371322368      389120      7  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  1371711488     8390656      8  GPT part - 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
  1380102144   183320576      9  GPT part - 0FC63DAF-8483-4772-8E79-3D69D8477DE4
  1563422720        1760         
  1563424480   388568960     10  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  1951993440     1269544     11  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  1953262984      262144     12  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
  1953525128           7         
  1953525135          32         Sec GPT table
  1953525167           1         Sec GPT header

Algunas notas:

  • Una partición EFI es la primera partición. Aquí es donde el instalador de Ubuntu coloca el código de inicio de GRUB de Ubuntu.
  • Windows 10 está instalado en la segunda partición.
  • Las particiones 2, 3 y 4 son visibles para todos los sistemas operativos.
  • Las particiones 4 tienen formato FAT32. Esto es de lectura / escritura para todos los sistemas operativos.
  • La partición 5 tiene instalado Yosemite OS X 10.10.
  • La partición 6 es la partición de recuperación para Yosemite.
  • La partición 7 es una pequeña partición con formato Macintosh Extended (Journaled) donde está instalado rEFInd. Cuando se inicia esta partición, REFInd luego inicia silenciosamente el código GRUB de Ubuntu que almacena la partición EFI. La etiqueta "Ubuntu" dada a este volumen también aparecerá como una etiqueta de icono en el Administrador de inicio.
  • La partición 8 es la partición de intercambio de Ubuntu. El tamaño es ligeramente mayor que los 4 GB de RAM instalados en la Mac.
  • La partición 9 es Ubuntu.
  • La partición 10 contiene El Capitan OS X 10.11, que es la última versión que se ejecutará en esta Mac.
  • La partición 11 contiene la partición de recuperación de El Capitán.
  • La partición 12 es una segunda partición EFI. Esto contiene una segunda copia de rEFInd. Esta partición se usó para probar y se pudo eliminar. Ninguno de los sistemas operativos depende de esta partición para iniciar.

En su caso, necesitaría las particiones 1, 2 y 4 a 9.

Hay varias formas de crear las particiones. La elección depende de si está realizando una instalación nueva de macOS o restaurando desde otra fuente. Para Windows, la segunda partición debe tener el formato FAT32. Yo sugeriría usar un esquema de partición EFI puro para recuperar macOS en tu Mac. Continuar con la partición EFI pura durante la instalación de Ubuntu. El último sistema operativo en instalar sería Windows, pero tendrá que cambiar a un esquema de partición híbrido MBR / EFI antes de iniciar el instalador de Windows. Deberá indicar al instalador de Windows que reformatee la segunda partición de FAT32 a NTFS.

Puedo dar instrucciones más detalladas, si está interesado.

    
respondido por el David Anderson 30.03.2018 - 14:02

Lea otras preguntas en las etiquetas