¿Cómo obtengo rEFInd trabajando con OS X 10.11 El Capitan?

15

Noté que no podía instalar y usar rEFInd después de actualizar a OS X 10.11 El Capitan. Esto me restringe a OS X, por lo que no puedo iniciar mi partición de Linux.

Obtuve el siguiente error: error "Could not set boot device property: 0xe00002bc"

Harlem Ardilla
fuente
Espero que esto obtenga más votos, definitivamente te lo mereces. +1 de mi parte Esta pregunta es rampante cada vez que ayudo a personas con arranque dual que ya se han "actualizado" a El Capitán.
Addison Crump

Respuestas:

13

Debe deshabilitar la Proyección de integridad del sistema.

  1. Reinicie la computadora, mientras se inicia, mantenga presionada la tecla Comando-R para iniciar en modo de recuperación.
  2. Una vez arrancado, navega hasta "Utilidades> Terminal" en la barra de menú superior.
  3. Ingrese csrutil disableen la ventana de terminal y presione la tecla de retorno.
  4. Reinicie la máquina y la Protección de integridad del sistema ahora estará desactivada.

fuente: http://mattjanik.ca/blog/2015/10/01/refind-on-el-capitan/

Harlem Ardilla
fuente
1
Tenga en cuenta que este método está desactualizado; no es necesario deshabilitar SIP; los usuarios normales no deberían deshabilitar SIP; lea el manual: rodsbooks.com/refind/sip.html#recovery o vea otras respuestas a continuación (incluso del propio Rod )
Greg
5

Sé que esta es una vieja pregunta, pero tuve que pasar por este problema al intentar instalar rEFInd en un MBP 2015. Al intentar instalar ejecutando ./refind-installen la terminal, recibía un mensaje que me decía que la protección de integridad del sistema estaba habilitada, y que no podía hacer una instalación sin reiniciar en el volumen de recuperación. La solución sin desactivar la protección de integridad del sistema (probablemente esté ahí por una buena razón):

  1. En terminal, escriba cd ~/Downloads
  2. Descargue el archivo de instalación actual con curl -s -L https://sourceforge.net/projects/refind/files/0.10.3/refind-bin-0.10.3.zip
  3. unzip refind-bin-0.10.3.zip
  4. Reiniciar, manteniendo presionado cmd + rcuando suena el timbre
  5. Utilidades abiertas -> Terminal
  6. Su disco duro ya no es accesible /desde que está en una partición diferente. En cambio, ahora está en / Volúmenes / {nombre de su disco duro}. Si aún no sabe cómo se llama (el valor predeterminado es 'Macintosh \ HD'), escriba cd /Volumesy luego lsvea la lista allí.
  7. Tipo cd /Volumes/{name of your hard drive}/Users/{your username}/Downloads. Por ejemplo, el mío es cd /Volumes/Macintosh\ HD/Users/Ayden/Downloads. Recuerde escapar de todos los espacios en el directorio o los nombres de archivo con '\', y use la pestaña para autocompletar.
  8. Tipo ./refind-install --root /Volumes/{Your hard drive} --yes. Debería recibir una notificación de finalización exitosa.
  9. Reiniciar. Deberías ver rEFInd. Para ver el administrador de arranque predeterminado, presione la tecla de opción durante el arranque.

Nota: para ver más opciones de instalación, escriba vim refind-installmientras está en el ~/Downloads/refind-bin-0.10.3directorio. Se enumeran en la parte superior. Para salir de vim, escriba :q.

Ayden
fuente
No puedo encontrar mi directorio en absoluto desde el inicio de la recuperación. En / Volumes, solo tengo el OSX Startup Disky Untitled, que creo que es el nuevo espacio creado en el disco que hice usando la utilidad Disco
Simon H
3

Con el lanzamiento de rEFInd 0.10.0, no hay documentación oficial de rEFInd sobre este tema:

http://www.rodsbooks.com/refind/sip.html

El script de instalación de esa versión (ahora llamado refind-install) también se ejecuta desde Recovery HD, y rEFInd en sí mismo puede administrar la configuración SIP, que ofrece dos opciones más sobre cómo solucionar el problema.

Rod Smith
fuente
0

Como alternativa, por ejemplo, si usted (como yo) había eliminado la partición de recuperación antes de actualizar a El Capitan (que no la restauró), inicie en su dispositivo USB REFInd , desde allí inicie en Linux, instale su paquete Linux Linux y instale rEFInd nuevamente en su HD desde Linux.

pintor de círculos
fuente