El inicio desde un volumen de almacenamiento principal, ya sea encriptado o no, requiere un volumen que no sea de almacenamiento de Core para guardar el archivo de arranque. Hay algo de cobertura sobre esto en la sección de referencia 26.1 del libro Support Essentials, y también un poco en la sección 9.1 donde se habla de Core Storage y Fusion Drive.
Lo que sucede durante el inicio es que el firmware carga un archivo de arranque, que luego carga el kernel (y el caché de kext) y lo inicia. El firmware no sabe cómo tratar con Core Storage (ya sea que esté o no encriptado), por lo que el booter debe ubicarse en un volumen simple de Mac OS Extended. El booter es el responsable de montar el volumen de Core Storage (incluido el desbloqueo si está encriptado) para que pueda cargar e iniciar el kernel.
- Para un volumen de inicio simple (no CS), el booter se encuentra en el main
volumen (en /System/Library/CoreServices/boot.efi).
- Para una configuración de partición CS-with-Recovery, el programa de inicio se ubicará en el volumen Recovery HD (junto con la información necesaria para presentar la pantalla de desbloqueo de FileVault y desbloquear el volumen principal). En este caso, el volumen de HD de recuperación tiene en realidad dos (o posiblemente más) archivos de arranque, uno configurado para comenzar desde el volumen principal, y configurado para iniciarse en el entorno de recuperación.
- Para una unidad Fusion (una SSD rápida pequeña combinada con un HD lento grande a través de Core Storage), el booter se encuentra en un pequeño volumen de Boot OS X en la SSD. Boot OS X es similar a Recovery HD, pero no tiene los archivos del entorno de Recovery, solo el booter y los archivos de soporte necesarios para eso. Hay un HD de recuperación en esta configuración, pero se ha terminado en el HD, por lo que no ocupa una valiosa capacidad de SSD. (La razón por la que el booter se divide y se coloca en el SSD es para acelerar el proceso de arranque).
Es posible, en al menos algunas circunstancias, iniciarse desde un volumen de Core Storage con solo un volumen de Boot OS X, no desde el volumen completo de Recovery HD. Pero no he experimentado con los límites de esto, así que no puedo decir mucho al respecto. Lo que diré es que iniciar desde cualquier El volumen de almacenamiento Core va a requerir algún tipo de segundo volumen que no sea de CS para cargar el booter.
Y, por supuesto, en 10.13, el nuevo formato de volumen APFS agrega otro conjunto de complicaciones a esto. Todavía no he experimentado mucho con él, así que no puedo decir mucho sobre cómo funciona.