1 votos

El disco APFS conectado en un sistema más nuevo da una advertencia de "Disco incompatible" en el sistema operativo original

Si conectas un disco externo de sistema macOS que utiliza APFS en una versión más nueva de macOS, recibirás una advertencia después de regresar a tu macOS original que dice:

"Disco incompatible. Este disco utiliza funciones que no son compatibles con esta versión de MacOS"

Cómo reproducirlo: Instala Mojave en un disco externo. Cuando todo esté funcionando correctamente, apaga. Toma el disco y montalo en un sistema que ejecute Big Sur. Ejecta el disco. Inicia nuevamente Mojave desde el disco externo y verás el error mencionado anteriormente.

No necesitas hacer nada con ese disco en el nuevo sistema operativo, simplemente montarlo y desmontarlo es suficiente. Esto solo ocurre con discos que contienen un sistema macOS.

He tenido ese problema con varias combinaciones de macOS:
disco de Mojave -> montado bajo Big Sur -> inicio en Mojave nuevamente
disco de High Sierra -> montado bajo Big Sur -> inicio en High Sierra nuevamente

Buscando una solución, solo encontré el consejo de borrar todo el disco e instalar de nuevo.

¿Alguien sabe qué función(es) de APFS o del contenedor macOS añade y si es posible eliminar esa(s) función(es) con una herramienta como diskutil o similar sin tener que borrarlo?

1voto

David Anderson Puntos 2189

Las versiones más nuevas de macOS tienen el volumen root compuesto de un volumen de solo lectura y un volumen de lectura/escritura. Las versiones más antiguas de macOS no han sido parcheadas con software para corregir interpretar este tipo de configuración. En su lugar, estas versiones más antiguas han sido parcheadas al menos para reconocer que la nueva configuración existe y mostrar el mensaje de advertencia publicado en la pregunta del OP.

Tengo un Mac mini de 2018 con Mojave instalado en la unidad interna. El disco externo Thunderbolt 3 tiene tanto Mojave como Big Sur instalados en el mismo contenedor APFS. Además, el Mojave interno tiene el directorio principal para cada cuenta configurado manualmente en el directorio principal de la cuenta correspondiente en el volumen externo Mojave. (Los directorios principales en el Mojave externo están en la ubicación predeterminada.) Al arrancar el Mojave interno, se muestra el mensaje de advertencia. Esta configuración se ha estado utilizando desde que se lanzó Big Sur y nadie ha notado ningún problema.

En otras palabras, leer y escribir en un volumen APFS en un contenedor APFS con una versión más nueva de macOS aparentemente no causa problemas. Sin embargo, no querrías usar una versión más antigua de macOS para verificar o reparar un contenedor APFS con una versión más nueva de macOS instalada.

En mi opinión, si fuera a eliminar Big Sur del disco externo, aún querría utilizar herramientas de Big Sur o más nuevas para verificar o reparar el contenedor APFS que contenía Big Sur. Creo que esto sería una buena práctica para macOS o cualquier otro sistema operativo.

† Aquí asumo que la escritura sería en una ubicación segura. Por ejemplo, mientras se está arrancado en Mojave, copiar un archivo desde el escritorio de un usuario de Mojave a la carpeta del escritorio del mismo usuario en Big Sur.

0 votos

Gracias por la pista de que solo afecta a los discos del sistema. Sin embargo, esto es un error. Un sistema operativo no debería cambiar un disco ajeno sin preguntar.

0 votos

¿No sabes cómo revertir los cambios que el sistema más nuevo hace en el disco?

0 votos

Tu pregunta es muy confusa. ¿Estás utilizando dos o más Macs? Si es así, especifica claramente en qué Mac está conectado el disco externo al arrancar macOS. Además, ¿qué versión de macOS estás arrancando y dónde se encuentra este macOS? Entiendo que sabes lo que estás haciendo, pero lo que estás haciendo no está claro para los lectores.

0voto

Oskar Puntos 1242

Debería haber pedido aclaración si los discos eran discos de datos o discos de sistema. Esto puede necesitar una edición importante o eliminación...

No conectar unidades de arranque más antiguas a un sistema operativo más nuevo es una penalización mayor que simplemente no actualizarlas...


Tu pregunta carece de algunos detalles técnicos pero, en el nivel más alto, Big Sur implementa una instantánea del sistema para firmar y certificar que no ha cambiado al arrancar. Los sistemas operativos más antiguos no tienen código para manejar esa situación y romperán la unidad para Big Sur si de alguna manera se salta esa restricción. Esta transformación solo ocurre en discos donde ejecutas el instalador del sistema operativo.

La solución es no instalar o actualizar Big Sur en ninguna unidad externa que necesite ser utilizada con un sistema operativo más antiguo y como ya sabes - borrar la unidad o usar una copia de seguridad es la forma de retroceder. Los discos de datos se pueden compartir en ambas direcciones, los discos del sistema solo funcionan hacia adelante, no hacia atrás.

Aquí hay un buen artículo que muestra los detalles técnicos alrededor de este proceso que termina creando una instantánea firmada criptográficamente de los archivos del sistema instalados que luego se monta cuando es necesario para arrancar el sistema operativo en Big Sur o más nuevo.

0 votos

El OP no está instalando Big Sur en el disco. El OP tiene un disco con Mojave instalado. Big Sur monta este disco. El OP sostiene que Big Sur modifica el disco para que cuando se inicia Mojave, este detecta un cambio y emite el mensaje. El mensaje ocurrirá incluso si el disco se inicia en una máquina que no tiene Big Sur instalado.

0 votos

Woah @DavidAnderson Me lo perdí. Puede que necesite eliminar esto hasta que pueda volver a probar, ya que todos mis discos que presentaron este problema eran discos del sistema, asumí que era el script de migración del instalador en acción. ¡Gracias!

0 votos

"Las unidades del sistema solo funcionan hacia adelante" podrían beneficiarse de una aclaración? Cuando usaba 10.6 parecía que podía acceder a unidades hasta 10.12 sin muchos problemas (¿se necesitaba 10.7 para los bits de FV2?). Me parece que solo se aplica a 'volúmenes del sistema APFS desde 10.15+' (¿o volúmenes APFS para sistemas operativos anteriores a APFS)? Además: anteriormente era fácil arrancar discos en modo de destino dentro de Macs con versiones antiguas en diferentes computadoras.

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