¿Por qué la versión de Disk Utility del volumen de recuperación es más potente que la del volumen principal?

Estoy ejecutando MacOS 13.2 en un MBP de mediados de 2014 (11,3). Tengo un HD externo de 2 TB (Seagate Slim, disco giratorio, formato GUID) que se dividió en dos volúmenes de 1 TB. Recientemente, usando la Utilidad de disco de mi volumen principal, eliminé un volumen y expandí el otro a 2 TB. Esta acción dañó la unidad: (1) mientras que el mapa de partición decía que el volumen era de 2 TB, la información de Finder. window dijo que su tamaño no cambió, en 1 TB; (2) la barra lateral de Disk Utility representaba incorrectamente el volumen como un dispositivo separado, en lugar de un volumen en el dispositivo existente (no lo sangró); y (3) fallaron los primeros auxilios.

Por lo tanto, intenté borrar y reformatear la unidad. Eso también fracasó. Llamé a AppleCare y el asesor me dijo que, en su lugar, debería iniciar el volumen de Recuperación e intentar esa operación desde su versión de la Utilidad de Discos. Eso tuvo éxito, en el primer intento. El disco ahora se comporta correctamente.

Preguntas:

1) ¿Por qué la versión de la Utilidad de disco en el volumen de recuperación pudo tener éxito donde falló la versión estándar? La confianza del asesor de AppleCare en la versión del volumen de recuperación sugiere que esto no fue una casualidad, es decir, que se entiende que este último es más poderoso (y/o que de alguna manera es capaz de operar de manera más poderosa desde dentro del volumen de recuperación).

2) Dado que la versión de la Utilidad de disco del volumen de recuperación parece ser superior, ¿es generalmente recomendable que realice operaciones futuras para modificar o eliminar volúmenes usando esa versión, en lugar de la de mi disco principal?

Respuestas (1)

La Utilidad de disco es la misma entre el sistema operativo normal y la recuperación de maOS, pero el entorno en el que se ejecuta es diferente y eso afecta lo que puede hacer. La mayor restricción es que Disk Utility no puede hacer mucho con las cosas (por ejemplo, volúmenes) que están en uso. Supongo que algún programa tenía un archivo abierto en el volumen, por lo que no pudo expulsar el volumen y, por lo tanto, no pudo repararlo ni borrarlo. En mi experiencia, el proceso en segundo plano que escanea e indexa documentos para las búsquedas de Spotlight tiende a ser el culpable aquí.

En el modo de recuperación, casi nada se ejecuta (¡ni siquiera el indexador de Spotlight!), por lo que es mucho menos probable que la Utilidad de Discos se encuentre con este tipo de conflicto.

Por cierto, hay algunas cosas que la Utilidad de Discos puede hacer cuando se ejecuta desde el sistema operativo normal pero no en Recuperación. Uno con el que me he topado es cambiar el tamaño del volumen de inicio (si es formato MacOS Extended, no estoy seguro acerca de APFS). La razón de esto es que la partición Recovery HD está justo después del volumen de inicio, por lo que debe moverse si se cambia el tamaño del volumen de inicio. ¡Pero no puedes moverlo si estás huyendo de él!

"la partición Recovery HD está justo después del volumen de inicio". ¡Interesante! Y extraño, dado que Apple sabe lo que describiste, me pregunto por qué Apple no coloca la partición de recuperación al principio o al final del disco. [O solo al final, si hay algunas circunstancias en las que la propia partición de recuperación debe expandirse].
@theorist Hay un par de razones para ponerlo ahí. Primero, es relativamente fácil expandir o reducir un volumen al final , pero es difícil mover el comienzo de un volumen. Cuando el instalador se ejecuta en un volumen que aún no tiene una partición Recovery HD, tiene que reducir el volumen para dejar espacio, y es mucho más fácil hacerlo al final. En segundo lugar, puede haber varios volúmenes de inicio en el mismo disco, y cada uno necesita su propia partición HD de recuperación, o puede haber un volumen que no se puede reducir al final del disco, o... junto al volumen de inicio.