Arranque dual Yosemite y Big Sur (HFS, APFS y otros desafíos potenciales)

Me gustaría usar una instalación limpia de la última versión de Big Sur (11.4 o 11.5) en una máquina que actualmente tiene Yosemite instalado. Me gustaría seguir usando Yosemite debido a algunas aplicaciones/licencias heredadas.

  • Idealmente, me gustaría editar los mismos archivos de Yosemite y Big Sur
  • También he considerado acceder a los datos e instalar/ejecutar una aplicación en una partición diferente a la que tiene el sistema operativo.
  • Sin embargo, me doy cuenta de que podría haber desafíos debido al formato HFS y APFS.

Tengo Yosemite (10.10.3) instalado en la partición Macintosh HD. Tengo otras dos particiones que uso como almacenamiento de datos (por ejemplo, archivos de Word, Excel).

P1) Macintosh HD (480GB, Yosemite already installed)
P2) 2 - 430GB
P3) 5 - 90gb

Escenario (i):

P1) Macintosh HD (480GB, Yosemite already installed)
P2) 2 - 430GB (Big Sur would be installed)
P3) 5 - 90gb

Escenario (ii):

P1) Macintosh HD (480GB, Yosemite already installed)
P2) 2 - 430GB 
P3) 5 - 90gb (Big Sur would be installed)

Las tres particiones según disk utilson:

   File System Personality:  Journaled HFS+
   Type (Bundle):            hfs

Pregunta que surge:

  1. Con referencia a los dos escenarios anteriores, ¿es posible acceder a archivos (tanto de lectura como de escritura) (por ejemplo, un documento de Word) o ejecutar aplicaciones almacenadas en una partición diferente a la que tiene el sistema operativo en ejecución?... ¿O la partición (con el otro sistema operativo instalado) ya no será visible?

A.) En caso afirmativo, ¿cómo funciona esto si una de las unidades es JHFS+ y la otra es APFS?

B.) Si no, ¿sería mejor almacenar datos en una partición que no tiene ningún sistema operativo instalado (usado casi como un SDD externo excepto que es interno)?

C.) ¿Habría algún problema al instalar aplicaciones que no estén en la misma partición que la que tiene instalado el sistema operativo? Por ejemplo, archivos de aplicaciones que deben ubicarse en el sistema, cachés, soporte de aplicaciones y carpetas de biblioteca

Máquina: MacBook Pro (Retina, 15 pulgadas, mediados de 2015) SSD de 1 TB (3 particiones):

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            479.5 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:                  Apple_HFS 2 - 430GB               430.3 GB   disk0s4
   5:                  Apple_HFS 5 - 90gb                89.7 GB    disk0s5

Intenté responder mi pregunta a continuación, pero todavía no tengo claro algunos puntos (he agregado mi investigación con enlaces allí).

En cualquier caso, recomendaría hacer una copia de seguridad de todo lo que no quiera perder (y tal vez crear un disco de instalación USB para Yosemite, en caso de que necesite reinstalarlo). He estado viendo demasiados problemas del tipo "Reparticioné/instalé/lo que sea y ahora nada se montará/arrancará" últimamente.
@GordonDavisson Punto muy válido sobre la copia de seguridad de las cosas. Tengo una copia de seguridad de la máquina del tiempo. Como la máquina venía con Yosemite, ¿no existiría siempre la opción de arrancar desde Recovery HD (que es/almacena Yosemite)?
Si la tabla de particiones local se desordena (un problema común), el HD de recuperación local será inaccesible (quizás incluso se sobrescriba). Puede usar Internet Recovery con Command-Option-Shift-R para obtener la versión que vino con la Mac, o algo parecido... tal vez. He oído hablar de problemas con eso también. Si tiene una copia de seguridad de TM en una unidad USB (o FireWire), puede arrancar desde allí y hacer una restauración completa (si hace una copia de seguridad de todo, incluido el sistema operativo), o ejecutar la instalación desde allí y creo que instalará el misma versión (pero no he probado esa teoría). Un disco de instalación simplemente funciona .
@GordonDavisson Gracias por tu comentario. De hecho, creo que la tabla de particiones podría haberse estropeado antes y terminé usando Internet Recovery. Sin embargo, está diciendo que existe la posibilidad de que Internet Recovery no siempre funcione. Parece que no puedo encontrar Yosemite buscando en la tienda de aplicaciones Mac o en mis compras o en support.apple.com/downloads . Necesitaría 10.10.3. ¿Hay alguna forma de copiarlo desde la unidad de recuperación para convertirlo en una memoria USB externa de arranque? (Hice esto para Big Sur: youtube.com/watch?v=dQCp-rQlZuY )
Aquí hay enlaces para descargar instaladores antiguos (en realidad, paquetes de instalación que crearán la aplicación de instalación , que es lo que necesita para crear un disco de instalación). No estoy seguro de qué versión de Yosemite instalará, pero supongo que la última. Por cierto, David Anderson publicó varios métodos alternativos para crear discos de instalación bajo esta pregunta ; échales un vistazo si te encuentras con algún problema.
Según lo publicado por @GordonDavisson, use este enlace para descargar Yosemite y crear la Install OS X Yosemiteaplicación. Esta debería ser la última versión de Yosemite, que debería ser compatible con tu Mac. Deberá usar su Yosemite existente para crear la Install OS X Yosemiteaplicación. Puede usar este enlace para crear el instalador USB Yosemite de arranque. Se ha omitido el comando para Yosemite. Tendrás que adaptar el comando para El Capitán.

Respuestas (2)

Aquí está mi intento de responder, pero aún no estoy muy claro en algunas cosas.

Para una usabilidad máxima del arranque dual con un rendimiento mínimo/riesgo de errores, estoy considerando ir con el escenario (ii) con la partición 3 formateada como APFS.

De esta manera, podría almacenar más datos (430 GB en lugar de 90 GB) que son visibles (y accesibles, es decir, leer y escribir) cuando ejecuto Yosemite y también cuando ejecuto Big Sur:

  • Yosemite puede ver P2 pero no P3
  • Big Sur puede ver tanto P1 como P2

En este caso, asumiría que 'ver' es lo suficientemente bueno para leer y escribir, si no me equivoco.

Otra opción hubiera sido tener todas las particiones en APFS, pero aparentemente Yosemite no funciona en APFS. Alternativamente, ¿poner todo en HFS+ pero correr el riesgo de no poder actualizar Big Sur?

Enlaces que he echado un vistazo:

  1. Partición dual de arranque dual e instalación limpia de High Sierra [@klanomath & @Chains aquí analizan el uso de CLI para instalar Big Sur en formato HFS+]
  2. 10.13 a Big Sur - Volumen del sistema HDD APFS y espacio de usuario de HFS+ [@bmike parece desalentar a Big Sur en HFS+... sugiriendo posibles errores o problemas de rendimiento/configuración, si lo entendí correctamente]
  3. https://www.reddit.com/r/MacOS/comments/odc717/dual_partition_boot_disk_with_yosemite_and_big_sur/ [Creo que lo que se explica aquí es que incluso si las particiones APFS y HFS+ están en el mismo SSD, cada partición no será visible entre sí]
  4. https://support.apple.com/en-us/HT208891 [¿tiene dos volúmenes APFS en la misma partición?]
  5. https://www.macworld.com/article/234913/macos-big-sur-supports-time-machine-on-apfs-formatted-drives-pero-hay-algunas-capturas.html [Time Machine ¿No puedes usar APFS sin problemas?]
  6. https://mrmacintosh.com/macos-big-sur-full-installer-database-download-directly-from-apple/
  7. https://www.youtube.com/watch?v=zHfJ0uHgktA [2 formas fáciles de convertir HFS/HFS+ a APFS sin perder datos] - No creo que esto sea aplicable a Yosemite.
  8. https://discussions.apple.com/thread/8570503 ["Si la partición de Mojave está formateada como APFS, Yosemite no la verá". y "Evite colocar Mojave en hfs aunque sea posible: cualquier actualización mínima a Mojave requiere que esté en un volumen Apfs". — Supongo que esto también se aplica a Big Sur]
Estoy de acuerdo. Haga su escenario 3. Intente y asegúrese de que su usuario tenga la misma ID tanto en Yosemite como en BS para simplificar los permisos en los volúmenes compartidos. El primer usuario creado tiene ID 501.
Gilby gracias por tu aporte!! Solo creé un usuario y, de hecho, tiene la ID de usuario de 501; utilicé los comandos whoamiy iden la Terminal para confirmar esto. @bmike ha mencionado aquí apple.stackexchange.com/questions/356716/… que la carpeta de inicio y las aplicaciones son muy portátiles (supongo que sin necesidad de simplificar aquí) pero que podría haber "menos funcionalidad y velocidad" al mover y ejecutando aplicaciones desde otra ubicación... ¿ha encontrado algo como esto?
Evite enlazar la carpeta de inicio con Big Sur. BS hace más cosas (no documentadas) con ~/Documentos, ~/Desktop, lo que hace que los enlaces simbólicos causen problemas. Use Sys Prefs - Users and Groups para mover toda la carpeta de inicio. Pero, si fuera yo (porque Yosemite y BS son muy diferentes), dejaría las carpetas de inicio en las dos unidades de arranque y crearía carpetas para compartir en las terceras unidades. De cualquier manera, habrá desafíos con las versiones del sistema operativo tan separadas.

De alguna manera terminé aquí mientras investigaba la reconstrucción de mi MacBook Pro (2015) con un sistema operativo anterior a APFS (Snow Leopard) y un sistema operativo posterior a APFS (probablemente el último posible).

En los últimos años, he seguido un enfoque diferente en la construcción de mis Mac y solo quería mencionarlo aquí. Lo que básicamente hago es separar el sistema operativo de los archivos de usuario. En la configuración predeterminada, macOS crea una partición donde arroja el sistema operativo y también las carpetas y subcarpetas de inicio del usuario. Lo que hago es generar una partición donde instalo el sistema operativo y otras particiones para las carpetas de inicio de los usuarios (y sus subcarpetas). También creé una tercera partición para archivos compartibles globalmente (por ejemplo, música, películas, libros electrónicos, etc.). Las últimas 2 particiones son simplemente almacenamiento de datos y no tienen sistema operativo. Las particiones del sistema se pueden serializar con tantas versiones del sistema operativo como desee instalar.

Ahora, la idea clave en todo esto es que solo UN SO será su sistema operativo principal de elección. Por ejemplo, usaré Monterey como mi sistema operativo principal, que tendrá la mayoría de mis archivos de usuario, aplicaciones, iCloud, etc. Los otros sistemas operativos probablemente serán menores en comparación y, por lo tanto, pueden tener sus propias carpetas de usuario en la misma partición que el sistema operativo o asignado a algún NAS para mayor transparencia. Las Opciones Avanzadas para Usuarios en Preferencias del Sistema permiten que el cambio de carpeta de inicio se realice de manera muy sencilla. También está la aplicación Directory Utility, que puede hacer cosas similares (y probablemente muchas más que ni siquiera conozco).

Esto parece funcionar bien en cuanto a la separación del sistema operativo y los archivos de usuario, lo que elimina la complicación de acceder a una partición del sistema operativo desde otra (por ejemplo, acceder a la partición de Monterey desde Snow Leopard; ahora sabemos que no funcionará).

De todos modos, solo mi 2p en el asunto. Soy un usuario de Mac bastante básico, nada loco, pero me gusta "jugar" con la configuración predeterminada para que funcione para mí.

Esto funcionará siempre que las aplicaciones (o versiones de la aplicación) solo disponibles para el sistema operativo más nuevo requieran un nuevo formato de archivo.