0 votos

No se reconoce el disco interno, ni siquiera está presente en /dev, aunque sí en Linux

Este disco que antes funcionaba, ahora no se reconoce en absoluto.

Mi Mac (mactel) tiene bricked porque estuve trasteando con configuraciones de triple arranque, y en un momento dado hice que el Mac no pudiera arrancar. (Describiré lo que pasó más adelante en esta pregunta si está interesado).

Por varias razones, he utilizado fdisk en Linux (Ubuntu en una unidad flash) para borrar todo de ese disco interno aplicando el esquema GPT al disco. El disco es totalmente visible como /dev/nvme0n1 en Ubuntu. Sin embargo, no está en el modo de recuperación de MacOS.

Cuando entro en el modo de recuperación (hice los dos Command + R y Option + Command + R pero siempre es El Capitán por algunas razones), la GUI de la Utilidad de Discos no mostrará nada más que "Medios de imagen de disco de Apple". (Se mostrará la unidad flash USB si los conecté.) Si me muevo a la versión CLI de la misma, diskutil list devolverá algo así:

/dev/disk0 (disk image):
    #:                      TYPE NAME                      SIZE       IDENTIFIER
    0:     GUID_partition_scheme                          +2.1 GB     disk0
    1:                 Apple_HFS OS X Base System          2.0 GB     disk0s
/dev/disk1 (disk image):
    #:                      TYPE NAME                      SIZE       IDENTIFIER
    0:                           untitled                 +5.2 MB     disk1
# ..
# other 11 disks with similar stuff sized in between 524.3KB (half of those) to 6.3MB
# ..
/dev/disk13 (disk image):
    #:                      TYPE NAME                      SIZE       IDENTIFIER
    0:                           untitled                 +6.3 MB     disk13

Mientras que yo espero algo como lo siguiente:

/dev/disk0 (internal, physical):
    #:                      TYPE NAME                      SIZE       IDENTIFIER
    0:     GUID_partition_scheme                          +1.0 TB     disk0
/dev/disk1 (disk image):
    #:                      TYPE NAME                      SIZE       IDENTIFIER
    0:     GUID_partition_scheme                          +2.1 GB     disk1
    1:                 Apple_HFS OS X Base System          2.0 GB     disk1s

ls /dev no mostraría una salida muy interesante, y ciertamente no hay nada como nvme0 .

¿Hay que hacer más limpieza en el disco (como eliminar las instantáneas de APFS? ¿Son estas 13 imágenes de disco esas instantáneas del disco de alguna manera)?


Y aquí está para el post mortem, más detalles para lo que es esto y cómo se ha brickeado.

Hardware

Cómo se consiguió bricked

Versión corta :

Estuve probando la configuración de triple arranque, la cual fue infructuosa y traté de volver a empezarla deshaciendo pidiendo al Asistente Boot Camp de MacOS que las borrara, lo cual devolvió el error, dejando las particiones de Linux sin borrar. Ahora no arranca.

Versión larga :

Mejora física (con éxito)

  1. Cambiado por un nuevo SSD de 1TB, formateado con APFS (creo), instalado MacOS desde la copia de seguridad de Time Machine. No hay contratiempos, la experiencia es perfecta.

Arranque dual (con éxito)

  1. Instalado Windows 10 con el Asistente Boot Camp, tal y como recomienda Apple. Dejé 500GB para el Mac y el resto 500GB para Windows. Una vez más, funciona como un encanto como se esperaba, sin hipo.

Triple arranque (fallido)

  1. Inicie Windows y utilice la Administración de discos para reducir la partición de Windows. Ahora es [500GB: MacOS] + [250GB: Windows] + [250GB: sin asignar]. Hasta ahora arranca en ambos SO sin problemas (aunque puede que la GUI de la Utilidad de Discos de Mac no esté contenta con esto, pero no lo recuerdo).
  2. Instalé rEFInd, así que ahora arranca en el menú de rEFInd, y muestra ambas opciones Mac/Windows, como se esperaba. Hasta aquí todo bien.
  3. (Intente instalar Fedora y no pude ver ningún éxito, así que desistí. Borrado de la nueva partición - y todo funciona como antes).
  4. Instalé Ubuntu pero no arrancó en Ubuntu aunque el menú de rEFInd muestra el icono de Ubuntu (como lo hizo la instalación /boot/efi en la partición EFI existente). Ahora Windows no arranca.
  5. Reinstalé rEFInd, y ahora Ubuntu funciona, pero Windows no.
  6. Ahora arranca en el menú rEFInd, y MacOS y Ubuntu funcionan, pero Windows no. No pude averiguar la solución, así que decidí empezar de nuevo con la configuración de arranque dual simple de la forma en que Apple apoya.

Volver a empezar (fallido)

  1. Pedir al Asistente del Campamento de Entrenamiento que limpie el Campamento de Entrenamiento actual. Tardó unos minutos en hacer esto y aquello, y arrojó algún error (que no tomé nota lamentablemente). La interfaz gráfica de la Utilidad de Discos mostraba algún fallo (que tampoco tomé nota), y no borró las particiones de Linux.
  2. Arranqué en Linux (Ubuntu) desde una unidad flash USB, y utilicé fdisk para aplicar la nueva GPT al disco.

Y ahora diskutil list no reconocerá el disco físico.

0 votos

¿Qué modelo es el SSD. Es posible que la SSD requiera una versión de macOS más reciente que El Capitan.

0 votos

Ubuntu y Windows tienen conflictos cuando utilizan la misma partición EFI para los archivos de arranque. Los archivos de arranque de Windows sobrescritos al instalar Ubuntu se pueden restaurar sin tener que reinstalar Windows.

0 votos

@DavidAnderson Yo tenía copia de seguridad de toda la partición EFI y juguetear de ida y vuelta en vano, pero bueno, eso es un fastidio escuchar jaja. Debería haber seguido así más tiempo. El modelo de SSD está enlazado en el artículo. Acabo de notar que dice que tiene que ser High Sierra o superior, así que me imaginé que tal vez ahí está el problema (driver?). Tengo una máquina separada High Sierra así que tal vez voy a utilizar el modo de disco de destino o algo así. Gracias por los consejos.

0voto

Iorippi Puntos 1

Ese disco en particular que estaba usando tenía un requisito del sistema operativo en la descripción como sigue:

Requiere Mac OS X 10.13 High Sierra o superior ANTES y DESPUÉS de la instalación

Así que la respuesta fue que necesitaba el Modo de Recuperación de la versión más reciente de MacOS para que ese disco pudiera ser detectado. Si alguien ha tenido un problema similar, debería comprobar también los requisitos de ese modelo en particular.


Lo que hice

En primer lugar, hice lo siguiente, pero puede que no lo necesites.

  1. Desactivar la contraseña del firmware
  2. Reinicio de la NVRAM

Entonces arranqué el Mac en modo de recuperación con Option + Command + R El sistema de recuperación se actualizó automáticamente a la última versión (Big Sur).

Proceda a abrir la Utilidad de Discos, ¡y ahora reconoce el disco!

Formatea el disco y ahora el último sistema operativo está listo para ser instalado, y debería funcionar perfectamente como lo hice yo.

Pero tuve que repetirlo por enésima vez. Si esto no funcionó en el primer intento, por favor lea lo siguiente.


Tal vez no te rindas y sigas intentándolo.

Ahora la parte muy extraña fue que, hice todo eso y el resultado fue

  • Obtiene el error "-2003F", y ahí se detiene por completo.
  • Arrancar en el Modo de Recuperación pero con la versión antigua de Mac (El Capitán en mi caso).

La conexión a Internet era razonablemente estable (la de mi casa, que tiene una configuración muy convencional, ningún cortafuegos en particular, que juguetea con ningún puerto). ( Pensé que el dongle Ethernet ayuda, pero aparentemente tiene que ser el dongle de Apple así que tal vez ese intento no sirvió de nada. )

Otra cosa que me pareció bastante extraña es que, el oficial de Apple Página de ayuda de las combinaciones de teclas de inicio del Mac no distingue entre Option + Command + R y Command + R ya, que solían hacerlo en su día. Aunque ambas combinaciones parecían intentar conectarse a Internet de todas formas (ya que tenía el icono del globo), creo que merece la pena probar con la tecla Opción, especialmente si tienes una máquina bastante antigua como la mía.

De todos modos, juro que lo tuve por más de 10 veces para cada uno, pero ahora funcionó. La única diferencia fue la hora a la que lo intenté, que fue a primera hora de la tarde, y lo conseguí alrededor de las 11PM, así que probablemente fue por la lentitud de la conexión a internet.

Si estabas usando una WiFi pública, podría ser mejor encontrar otra red estable hasta que arranque en la última versión del Modo de Recuperación (por supuesto, eso es siempre y cuando tu Mac soporte la versión posterior a la que ya tienes).


Otras sugerencias

Aquí hay algunas otras opciones que pueden funcionar, aunque no he probado ninguna de ellas.

Arrancar desde otro disco que tenga instalado MacOS de una versión posterior.

Modo de disco de destino

Necesita un cable para conectar los dos Macs, como el cable Thunderbolt

  1. Utilice otra máquina actualizada en modo de disco de destino y conectarse a la máquina con el disco sin formatear.
  2. Arrancar en Gestor de la puesta en marcha para arrancar en la versión actualizada de MacOS. Inicia sesión y utiliza la Utilidad de Discos.

Fijar físicamente el disco

Necesita que el otro Mac pueda separar el disco interno, y un adaptador

  1. Saque el disco con el nuevo MacOS, utilice un adaptador (como el adaptador SATA a USB) para conectar el disco como periférico USB a la máquina.
  2. Arrancar en Gestor de la puesta en marcha para elegir esa unidad conectada en la versión actualizada de MacOS.

Evitar el problema del controlador con el adaptador

Necesita un adaptador

  1. Utiliza un adaptador para conectar el disco como periférico (como un adaptador NVMe a USB, etc) para que el SO antiguo lo reconozca como unidad USB.
  2. Arranque en modo de recuperación y ahora debe poder ver la unidad en la Utilidad de Discos.

Crédito: @DavidAnderson: ¡Gracias por una pequeña pista y consejo!

0 votos

Ahora puede que quieras preguntar cómo hacer un arranque triple.

0 votos

@DavidAnderson ¡Ja, ja, claro que sí! Parece que esta ( apple.stackexchange.com/a/253351/74187 ) haría por mí, así que voy a mantener la copia de la partición EFI a medida que avanzo y aprender cómo funcionan paso a paso para el arranque.

0 votos

Tanto Ubuntu como Windows almacenan su versión de bootx64.efi en el \EFI\Boot en la partición EFI. Para Windows, \EFI\Boot\bootx64.efi es el mismo archivo que \EFI\Microsoft\Boot\bootmgfw.efi . Algunas posibles soluciones: 1) Instalar un Ubuntu sin GRUB. 2) Mover GRUB a otra partición EFI. 3) Añadir una entrada manual de Windows en el refind.conf archivo.

0voto

Benoit Côté Puntos 1

Mismos síntomas, distinta solución

Tuve estos síntomas muy parecidos con mi macbook pro mid 2012. Yo sólo tenía OS El Capitán en el principal SSD interno, pero traté de arrancar una unidad USB Ventoy con iso para probar (ubuntu, colas, etc). Funcionó, pero cuando reinicié, carpetas signo de interrogación ...

El SSD conectado a través de la caja USB podía arrancar perfectamente. Volví a conectar el SSD interno y no arrancó... Arrancó con Gparted Live y pudo ver la unidad sata con todas las particiones, pero no pudo comprobar si había problemas.

Resulta que era el flexcable SATA el que daba problemas. Lo cambié y funciona bien.

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