Instalado, refinar a una partición HFS + separada junto con macOS 10.14, pero no puede configurarlo como el disco de inicio

1

Uso refind como mi administrador de arranque en mi MacBook Air 2015. Originalmente lo tenía instalado en la partición EFI de mi unidad interna (y la instalé en el entorno de recuperación), pero cada vez que actualizo macOS en mi unidad principal o en una unidad externa, lo cual se debe con frecuencia a la naturaleza de mi trabajo, macOS se establece De vuelta como el disco de inicio principal y tengo que volver a arrancar en el entorno de recuperación para volver a reencontrarlo. Esto es un dolor en el culo.

Noté que refind tiene la opción de instalarse en una partición HFS + separada usando la opción --ownhfs , que se supone que permite seleccionar esa partición en las preferencias del sistema del Disco de inicio. Pensé que sería una buena solución, ya que cada vez que actualizo macOS, todo lo que debo hacer es usar ese panel de preferencias para volver a enlazar el disco de inicio. Así que hice la partición e instalé la restauración en el entorno de recuperación. Todo funcionó bien hasta ahora.

Sin embargo, tan pronto como intenté usar el panel de Preferencias del Disco de Inicio para volver a cambiar mi disco de inicio y volver a vincular, me daría un error que dice "La ejecución de la bendición para colocar los archivos de arranque falló". Aquí hay una captura de pantalla del error:

¿Hay algo que pueda hacer para que esto funcione? ¿O acaso es el caso de que esta característica particular de refind (instalación con --ownhfs ) ya no funcione con macOS 10.14?

Tenga en cuenta que no puedo deshabilitar la protección de la integridad del sistema en mi sistema porque rutinariamente necesito probar el software que requiere que esté completamente habilitado. Espero que haya una solución que me permita configurar más fácilmente el reinicio como el disco de inicio sin deshabilitar el SIP.

    
pregunta GuyGizmo 05.10.2018 - 04:10

1 respuesta

1

En primer lugar, no es necesario deshabilitar la Protección de integridad del sistema (SIP) para instalar rEFInd. En segundo lugar, no necesita utilizar el comando de bendición para que rEFInd sea el valor predeterminado en el inicio. Tercero, mientras que la instalación en una partición HFS + funciona en una Mac 2015, eventualmente esto ya no será posible en las Macs 2018 y más nuevas. (Consulte la pregunta publicada recientemente: Error de bendición al instalar rEFInd )

En cuanto a su pregunta específica , las versiones recientes de macOS no permitirán que se seleccione REFInd de las Preferencias del sistema. Sin embargo, para una Mac 2015, debería poder seleccionar rEFInd como predeterminado en el inicio mediante el Administrador de inicio de Mac. Reinicie la Mac y mantenga presionada inmediatamente la tecla opción hasta que aparezcan los iconos del Administrador de inicio. A continuación, mantenga presionada la tecla control mientras selecciona la partición en la que se instala rEFInd. En su caso, esta partición debería estar etiquetada de manera predeterminada como el volumen HFS. Ahora en los inicios subsiguientes, la Mac debería arrancar para reincidir.

También debo señalar que si Windows está instalado con el software de Soporte de Windows, entonces rEFInd se puede establecer como predeterminado al inicio desde el Panel de control de Windows. Esta opción solo es posible cuando rEFInd se instala correctamente en una partición HFS +.

  

Nota: el Administrador de arranque rEFInd también se puede instalar en Macs de 2015 o más nuevos, ya sea en una partición EFI o en una partición con formato MSDOS (FAT). Puede usar la partición EFI predeterminada o en cualquier partición EFI adicional de su elección para agregar. Si se instala correctamente, el Administrador de inicio puede bendecir a rEFInd.

Un comentario final. Si instala rEFInd en una partición MSDOS FAT, entonces puede cambiar el sistema operativo predeterminado, que se iniciará rEFInd, directamente desde macOS, Windows o Linux. Esto se puede hacer usando un editor de texto o instalando un script. (El uso de estos scripts se muestra en esta respuesta .) Lo mismo ocurre si rEFInd se instala en una partición EFI, excepto que el acceso a la partición EFI generalmente requiere permisos elevados.

    
respondido por el David Anderson 05.10.2018 - 06:29

Lea otras preguntas en las etiquetas