2 votos

Error de bendición al instalar rEFInd

Estoy intentando instalar rEFInd en mi portátil MacBook Pro 2018 con el nuevo chip T2 que añade seguridad extra en el arranque.

He utilizado ambos APFS y MacOS Extended (Journaled) . También he desactivado el arranque seguro y el csrutil.

Cuando instalo rEFInd utilizando sudo ./install.sh --alldrivers --ownhfs /dev/disk0s3 (donde disk0s3 es mi MacOS Extended (Journaled)), luego obtengo un error al seleccionar el disco rEFInd en el Startup Disk Termino recibiendo un error que dice que hubo un error de bendición.

Cómo podría instalar rEFInd en mi portátil MacBook Pro 2018?

Editar :

Por si sirve de ayuda, estoy en macOS High Sierra y pronto actualizaré a macOS Mojave en las próximas semanas.

Este es también el formato de mi disco:

/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         500.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         499.7 GB   disk0s2
   3:       Microsoft Basic Data BOOTMGR                 307.2 MB   disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +499.7 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            199.5 GB   disk1s1
   2:                APFS Volume Preboot                 44.6 MB    disk1s2
   3:                APFS Volume Recovery                1.0 GB     disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

0 votos

Como una especie de pregunta al margen, tengo curiosidad por saber cuál es la razón por la que se quiere utilizar rEFInd, en lugar de simplemente utilizar el gestor de arranque seguro incorporado

0 votos

@JesseP. Quiero triple arranque con Windows mac y Linux para mi curso.

0 votos

Oh. Ya veo. Así que, si no fuera por el hecho de que Linux está metido en el juego, usarías Boot Camp, supongo.

5voto

David Anderson Puntos 2189

Si desea intentar utilizar rEFInd desde una partición MS-DOS, siga las siguientes instrucciones. He hecho las siguientes suposiciones.

  • Usted va a reutilizar disk0s3 .
  • La protección de la integridad del sistema está activada.
  • Has arrancado con MacOS. No inicie la recuperación de MacOS.
  • El arranque seguro está configurado como "Sin seguridad".

A continuación se detallan los pasos.

  1. Introduzca el siguiente comando para cambiar disk0s3 a una partición con formato FAT.

    sudo diskutil eraseVolume MS-DOS BOOTMGR disk0s3

    También puedes cambiar la partición utilizando la aplicación Utilidad de Discos. Resalte la partición y seleccione Borrar. Utilice BOOTMGR para el nombre y MS-DOS (FAT) para el formato.

  2. Supongo que has descargado la versión actual de rEFInd ( refind-bin-0.11.3 ) a su carpeta de descargas. Introduzca el siguiente comando para cambiar al directorio root de la descarga de rEFInd.

    cd ~/Downloads/refind-bin-0.11.3
  3. Introduzca el siguiente comando para instalar rEFInd. He omitido --alldrivers ya que tanto MacOS como Kali Linux no necesitan ningún controlador suministrado por rEFInd para arrancar en un Mac. Además, añadiendo --alldrivers hizo que rEFInd se colgara en mi iMac de 2011.

    sudo ./refind-install --root /volumes/BOOTMGR

    Debería recibir la siguiente alerta seguida de algunos mensajes de error adicionales.

    **** ALERT: SIP ENABLED! ****

    Puede ignorar esta alerta. En la ventana que se muestra a continuación, introduzca y .

    Do you want to attempt installation (Y/N)? 

    El siguiente mensaje de error era esperado y puede ser ignorado.

    Could not set boot device property: 0xe00002bc
  4. Cambiar el nombre del refind a la carpeta BOOT y el refind_x64.efi archivo a bootx64.efi para que el gestor de inicio lo incluya como opción de inicio. Esto puede hacerse con la aplicación Finder o introduciendo los comandos que se indican a continuación.

    cd /Volumes/BOOTMGR/EFI
    mv refind BOOT
    mv BOOT/refind_x64.efi BOOT/bootx64.efi
  5. Añade una etiqueta para esta nueva opción de inicio. Sin una etiqueta, el Gestor de Inicio mostrará EFI Boot lo que puede resultar confuso si tiene otras particiones con un /EFI/BOOT/bootx64.efi archivo.

    cd /Volumes/BOOTMGR/EFI
    bless --folder BOOT --label rEFInd
  6. (Opcional) Ir a mi Iconos de Mac sitio web y descargue el mac-icons.dmg archivo. Utilice la aplicación Finder para montar este archivo. Introduzca el comando que se indica a continuación para copiar el icono rEFInd en BOOTMGR volumen.

    cp /Volumes/mac-icns/OSX10.11.6/os_refind.icns /Volumes/BOOTMGR/.VolumeIcon.icns

    El icono que se muestra a continuación aparecerá ahora en el Gestor de Inicio sobre el rEFInd etiqueta.

  7. Reinicie el Mac y mantenga inmediatamente pulsada la tecla option hasta que aparezcan los iconos del Gestor de Inicio. A continuación, seleccione el icono denominado rEFInd . Por último, mantenga pulsada la tecla control y seleccione la flecha circular debajo de la rEFInd etiqueta. Esto bendice efectivamente a rEFInd.

Cambiar los controladores que se utilizan

Los controladores utilizados para acceder a los sistemas de archivos mediante rEFInd se almacenan en el /Volumes/BOOTMGR/EFI/BOOT/drivers_x64 carpeta. Puede crear una nueva carpeta llamada drivers_x64_not_used en el /Volumes/BOOTMGR/EFI/BOOT carpeta. A continuación, puede mover los controladores que no desee que sean utilizados por rEFInd desde la carpeta /Volumes/BOOTMGR/EFI/BOOT/drivers_x64 a la carpeta /Volumes/BOOTMGR/EFI/BOOT/drivers_x64_not_used carpeta.

Si sigue apareciendo una pantalla gris o una señal de no entrada, este enlace muestra que tendrás que copiar el controlador apfs para poder arrancar. Para ello, ejecute el siguiente comando.

cp /usr/standalone/i386/apfs.efi /Volumes/BOOTMGR/EFI/BOOT/drivers_x64.

Es posible que una de las opciones de arranque siga mostrando el signo de "no entrada", pero la otra opción debería ahora arrancar en MacOS en lugar de mostrar una pantalla gris.

0 votos

Pude instalarlo usando tu método, sin embargo tengo algunos problemas. Cuando lo arranco, muestra dos discos de arranque, ambos con el nombre de 'Macintosh HD'. Cuando arranco en el primero, sólo me aparece una pantalla negra con un no entry signo. En el segundo dispositivo, sólo me aparece una pantalla gris. ¿Cómo puedo arreglar esto?

0 votos

La configuración de rEFInd es una cuestión totalmente diferente a la instalación de rEFInd. Yo no utilizo el --alldrivers opción. El gestor de arranque de rEFInd: El futuro de rEFInd tiene una sección titulada Bugs conocidos que necesitan ser aplastados: . El primer artículo informa de que las pantallas se quedan en blanco en los modelos más nuevos de Mac. La solución publicada se refiere a la eliminación de los drivers de rEFInd. También podría publicar cómo configurar manualmente rEFInd para arrancar MacOS, pero necesitaría saber qué MacOS tienes instalado y la salida de diskutil list .

0 votos

Poner la información en la edición de mi post original.

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