No se puede actualizar a High Sierra: ¿No se puede desmontar el volumen para repararlo?

Estoy atrapado en un bucle de actualización de High Sierra. Tengo:

  • 2017 iMac
  • Unidad de fusión de 3,11 TB para la unidad principal etiquetada Macintosh HDen mi sistema

He descargado el instalador de High Sierra de la App Store y puedo confirmar que es bueno y funciona. Hice una instalación en una unidad FW vacía que tengo a mano y pude completar la instalación limpia y arrancar desde esa unidad sin problemas.

Cada vez que trato de actualizar la instalación 10.12.6 en mi Macintosh HDdisco, obtengo:

Mensaje de error de instalación de High Sierra

Cosas que he probado:

  • He intentado una actualización simple y antigua. Ejecutar el instalador Macintosh HDcomo lo haría normalmente. Esto da como resultado el mensaje de error anterior.
  • Inicié la unidad FW, desmonté a la fuerza el Macintosh HDvolumen interno y ejecuté con éxito un análisis de Primeros Auxilios en la unidad desde la Utilidad de Discos. No se encontraron problemas; control de salud verde.
  • He intentado hacer una unidad de actualización externa. Siguiendo las instrucciones aquí . Esta unidad se inicia con éxito en la pantalla de recuperación y desde allí puedo seleccionar una opción de actualización. Sin embargo, una vez que la instalación reinicia la computadora, recibo la misma advertencia.

Estoy un poco perdido sobre cómo continuar aquí. ¿Es la unidad Fusion la que está causando el problema? Tengo entendido que puede instalar High Sierra en una unidad Fusion sin problemas y el instalador dejará HFS+ solo en la unidad y no forzará una actualización a APFS. ¿Por qué el instalador pensaría que hay un problema de disco cuando Disk Utility dice que no lo hay? ¿Cómo puedo obtener más información sobre el problema? ¿Cómo puedo actualizar el sistema a High Sierra?

Tengo el mismo problema :-( Y también tengo un iMac Fusion Drive de 3 TB.
Command L y Command 3 a veces muestran el registro de instalación, por lo que es posible que vea un mensaje de error. Además, si ejecutó el instalador desde su sistema operativo principal, podría haber algo en /var/log/install.log
¿Cuál es la salida completa de diskutil verifyDisk disk2? (con disk2: Macintosh HD)? Arrancado en modo de recuperación Macintosh HD puede tener un identificador de disco diferente (~disk16).
Eliminar/Renombrar /.quota.ops.user y /.quota.user parece haberlo solucionado. (a través de discusiones.apple.com/message/32651341#32651341 )
@Stephan, ¿has habilitado las cuotas? ¿Está activado de forma predeterminada? No los tenía activados, así que si los tenían, era por defecto y desconocidos para mí.
@IanC. no hay cuotas habilitadas. Sin embargo, sigo actualizando esta Mac Mini, así que no estoy seguro de cuándo aparecieron esos archivos...

Respuestas (1)

Desafortunadamente, la solución a mi problema fue borrar y hacer una nueva instalación de High Sierra y luego restaurar desde mi copia de seguridad de Time Machine en el primer arranque. Aquí están los pasos que tomé. Necesitará lo siguiente para hacer esto:

  • Una memoria USB externa con al menos 8 GB de espacio libre
  • Un disco duro externo con al menos 50 GB de espacio libre

Asegúrese de tener una copia de seguridad de Time Machine funcional y actualizada

Para hacer esto, hice una copia de seguridad manual de Time Machine que borré y restauré un archivo que me importa.

Descarga High Sierra y crea una unidad de instalación

Descargue el instalador de High Sierra desde la App Store. Conecte la memoria USB a su Mac y luego cree un disco de instalación de arranque de High Sierra con la memoria USB ejecutando lo siguiente en la Terminal:

sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ macOS\ High\ Sierra.app

Donde /Volumes/Untitleddebe ser reemplazado con el nombre de su memoria USB.

Formatee una unidad externa e instale High Sierra en esa unidad

Utilicé una LaCie de 500 GB más antigua que sigo dando vueltas solo para estos casos. Es rápido y está bien construido, así que puedo confiar en él. Use la memoria USB adjunta para ejecutar el instalador de High Sierra. Cuando se le pregunte en qué unidad instalar el sistema operativo, haga clic en el Show More Devicesbotón y seleccione esa unidad de disco duro USB. La instalación debería continuar sin problemas y cuando la computadora se reinicie, se iniciará desde la unidad remota y se lo colocará en High Sierra. Puede omitir la primera configuración de arranque. No usarás esto por mucho tiempo. Simplemente cree una cuenta temporal y comience a iniciar sesión.

Forzar el desmontaje de la unidad de fusión interna y formatearla

Aquí es donde comienza la parte aterradora. Vas a forzar el desmontaje de la unidad de fusión porque todavía estará montada (y atascada) cuando arranques la imagen externa de High Sierra. Para hacer esto, abrí Terminal y ejecuté:

sudo diskutil unmount force /Volumes/Macintosh\ HD

Debe reemplazar /Volumes/Macintosh\ HDcon el nombre de su unidad de fusión antes de ejecutar ese comando. Una vez que se desmonta la unidad, puede formatearla así:

sudo diskutil reformat /dev/disk2

Debe reemplazar /dev/disk2el comando anterior con el número de disco que sea para su unidad de fusión.

Instale High Sierra en su unidad de fusión usando el instalador

Con la unidad borrada, puede proceder a instalar High Sierra en ella usando la unidad de memoria USB que convirtió en una unidad de instalación de arranque de High Sierra. Al igual que antes, ejecute el instalador de High Sierra desde la memoria USB y cuando le pregunte a qué disco apuntar, seleccione Show More Devicesy busque su unidad de fusión en la lista.

La instalación debería continuar sin problemas ahora y cuando su máquina se reinicie, se iniciará desde la unidad interna.

Siga las primeras indicaciones de inicio y restaure desde su copia de seguridad de Time Machine

Deberá elegir su región, conectar su teclado y mouse, y luego configurar WiFi. Una vez hecho esto, el primer proceso de arranque le dará la opción de restaurar la computadora desde una copia de seguridad de Time Machine. Seleccione esta opción. Seleccione todo en la copia de seguridad que desea restaurar y siga las indicaciones.

Una vez que se complete la restauración, debe tener una instalación de High Sierra en funcionamiento con todos sus datos y cuentas de usuario.

También puede iniciar en modo de recuperación de Internet ( Command+Option+Ren el momento del inicio) en lugar de crear un instalador de inicio.
@Rivera vea la discusión sobre la pregunta: lo intenté e incluso en el modo de recuperación no pude forzar el desmontaje de la unidad.