5 votos

Disk Utility falla con el error 22 de OSStatus durante la operación de clonación/recuperación

Antecedentes:

Necesito actualizar la unidad de mi Macbook Pro. A continuación se muestran algunas de sus especificaciones:

  • MacBook Pro (17 pulgadas, finales de 2011)
  • SO: High Sierra, v 10.13.6
  • Disco duro: 500 GB SSD, con particiones Macintosh HD y BOOTCAMP

El problema:

Necesito actualizar el SSD a 1TB. Puedo conseguirlo de la siguiente manera clonación la unidad de 500GB a la de 1TB. Utilizaré Disk Utility de la Recovery HD volume para hacer esto ya que tanto los volúmenes de origen como los de destino en el proceso de clonación necesitarán ser desmontados.

Esto lo hice anteriormente cuando actualicé el disco duro mecánico original a SSD, pero fue de HFS a HFS. I rápidamente revisado este artículo para verificar que nada ha cambiado. Al no encontrar ninguna advertencia, precaución o sorpresa, comencé el proceso:

  • arrancar con command - R para entrar en el Recovery HD volume
  • iniciar Disk Utility
  • seleccione Restore opción
  • designar unidades de origen (500 GB) y destino (1 TB)
  • ¡Adelante!

Esto funcionó durante la noche (muchas horas). Pero en lugar de ver un mensaje de "éxito" esta mañana, vi un error:

Inverting target volume...  
APFS inverter failed to invert the volume - invalid argument
The operation couldn't be completed. (OSStatus error 22.)
Operation failed...  

La investigación sobre este me trajo aquí . Inicialmente concluí que Apple simplemente no había actualizado el volumen de recuperación o las aplicaciones en él, pero esto resultó no ser el caso. Esto es lo que he encontrado:

  • La actualización a High Sierra convirtió el volumen "primario" a APFS, pero dejó el Recovery volume como HFS.
  • La versión de Disk Utility ( DU ) en el Recovery volume de mi MBP es el mismo versión como DU en mi "primaria High Sierra volumen - aparentemente se actualizó al mismo tiempo que la actualización de High Sierra.
  • Sea cual sea la versión de DU en el volumen de recuperación, el fallo que experimenté parece más bien crónico.

El disco de origen es un SSD Crucial, con algunos años de antigüedad y sin problemas conocidos; el disco de destino también es un SSD Crucial, con una semana de antigüedad. No obstante, he comprobado todos los volúmenes de ambos discos con Primeros auxilios en DU y todos son reportados como "OK".

Basándome en todo lo anterior, he llegado a la conclusión de que mi Recovery volume es poco fiable y no apto para el propósito .

He encontrado una solución alternativa de terceros, Clonador de copias de carbono . Ahora ha clonado con éxito la unidad de 500 GB, y restauró que a la nueva unidad de 1TB - Estoy "entero" de nuevo :) Mis preguntas (por fin) son:

  1. ¿Puede el Recovery HD volume actualizarse, tal vez instalando una versión posterior de Disk Utility de Mojave o Catalina, o una aplicación de terceros como CCC ?

  2. ¿Podría el Recovery HD volume ¿se puede convertir de HFS a APFS y restaurar/instalar en el SSD interno?

  3. ¿Puede un Recovery HD volume ¿se puede crear en una unidad de disco duro que se puede hacer arrancar?

3voto

zimbatm Puntos 2525

Vine aquí porque buscaba soluciones sobre el error que citas, pero en cambio tus preguntas reales al final de tu texto son sobre otra cosa. Estaría bien que cambiaras el título de tu pregunta en consecuencia.

Para responder a tus preguntas sobre las particiones de recuperación:

  1. Si instalas, aunque sea temporalmente, un MacOS más nuevo, deberías obtener una partición de recuperación más nueva junto con él. Yo, por ejemplo, tengo un sistema de recuperación 10.14.6 separado en uno de mis Macs (sin embargo, me pregunto cómo llegó a ser eso, ya que también hay un volumen APFS de recuperación dentro del contenedor donde reside el sistema Mojave, así que ¿por qué habría también una partición HFS+ con uno?) Ten en cuenta que si instalas un sistema más nuevo en tu disco de sistema actual, podría convertir tu volumen de sistema actual de HFS a APFS. Para evitarlo, instálalo en una partición separada (aunque incluso entonces no estoy seguro de que Apple no convierta simplemente todos los volúmenes del disco a APFS), o mejor instálalo en un disco externo.

  2. Convertirlo en APFS no es necesario y es desaconsejable - no se ganaría nada. Básicamente, el sistema de recuperación es sólo un pequeño cargador basado en EFI que cargará la imagen del sistema base en un disco RAM y cargará el sistema de recuperación desde allí.

  3. He copiado particiones de recuperación enteras con formato HFS+ en discos USB externos, así que supongo que también podrías copiarlas en una memoria USB, siempre y cuando la formatees primero con un esquema de particiones GUID. La operación de copia puede ser complicada, sin embargo - idealmente, la Utilidad de Discos debería permitirte hacer eso con su Restore pero resulta que el nuevo La Utilidad de Discos ya no muestra las particiones de recuperación, así que no es una opción. La antigua Utilidad de Discos de los sistemas anteriores a la versión 10.11 podría hacerlo.

Esto es lo que aún funciona en mis pruebas en Mojave con comandos de Terminal para copiar una partición de Recuperación formateada en HFS+ a una unidad de disco USB (con esquema de partición GUID):

asr --source /dev/diskVsW --target /dev/diskXsY --erase

Donde diskVsW y diskXsY son los identificadores de las particiones Source y Dest Recovery que encontrarás con diskutil list .

También puede utilizar hdiutil para crear un archivo de imagen de la partición de recuperación de otro Mac y luego restaurarlo con la Utilidad de Discos.

También hay que tener en cuenta que los Macs modernos siempre pueden cargar un sistema de recuperación desde Internet, por lo que no es necesario tener uno a mano.

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