Como faço para o rEFInd trabalhar com o OS X 10.11 El Capitan?


15

Percebi que não era possível instalar e usar o rEFInd após a atualização para o OS X 10.11 El Capitan. Isso me restringe ao OS X, portanto não consigo inicializar minha partição Linux.

Estou tendo o erro a seguir: error "Could not set boot device property: 0xe00002bc"


Espero que isso receba mais votos, você definitivamente merece. +1 de mim. Essa pergunta é galopante sempre que ajudo pessoas com inicialização dupla que já "fizeram upgrade" para o El Capitan.
Addison Crump

Respostas:


13

Você deve desativar a projeção de integridade do sistema.

  1. Reinicie o computador enquanto estiver inicializando, mantenha pressionada a tecla Command-R para inicializar no modo de recuperação.
  2. Depois de inicializado, navegue até "Utilitários> Terminal" na barra de menus superior.
  3. Entre csrutil disablena janela do terminal e pressione a tecla Enter.
  4. Reinicie a máquina e a Proteção de integridade do sistema agora estará desativada.

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


1
Observe que este método está desatualizado - não há necessidade de desabilitar o SIP - usuários normais não devem desabilitar o SIP - leia o manual: rodsbooks.com/refind/sip.html#recovery - ou veja outras respostas abaixo (incluindo o próprio Rod )
Greg

5

Sei que essa é uma pergunta antiga, mas só tive que passar por esse problema ao tentar instalar o rEFInd em um MBP de 2015. Ao tentar instalar executando ./refind-installno terminal, recebi uma mensagem informando que a proteção à integridade do sistema estava ativada e não era possível fazer uma instalação sem reiniciar o volume de recuperação. A solução sem desativar a proteção de integridade do sistema (provavelmente está lá por um bom motivo):

  1. No terminal, digite cd ~/Downloads
  2. Faça o download do arquivo de instalação atual com 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. Reinicie, mantendo pressionado cmd + rquando o carrilhão soa
  5. Utilitários abertos -> Terminal
  6. Seu disco rígido não está mais acessível /desde que você esteja em uma partição diferente. Em vez disso, agora está em / Volumes / {nome do seu disco rígido}. Se você ainda não sabe o que é chamado (o padrão é 'Macintosh \ HD'), digite cd /Volumese lsveja-o listado lá.
  7. Digite cd /Volumes/{name of your hard drive}/Users/{your username}/Downloads. Por exemplo, o meu é cd /Volumes/Macintosh\ HD/Users/Ayden/Downloads. Lembre-se de escapar de todos os espaços no diretório ou dos nomes de arquivos com '\' e use a guia para preenchimento automático.
  8. Digite ./refind-install --root /Volumes/{Your hard drive} --yes. Você deve receber um aviso de conclusão com êxito.
  9. Reinicie. Você deve ver ref. Para ver o gerenciador de inicialização padrão, pressione a tecla Opções durante a inicialização.

Nota: para ver mais opções de instalação, digite vim refind-installenquanto estiver no ~/Downloads/refind-bin-0.10.3diretório Eles estão listados na parte superior. Para sair do vim, digite :q.


Não consigo encontrar meu diretório desde o início da recuperação. Em / Volumes, só tem o OSX Startup Diske Untitled, que I é o novo; y criado espaço no disco I feita usando utilidade Disco
Simon H

3

Com o lançamento do rEFInd 0.10.0, não há documentação oficial do rEFInd sobre esse assunto:

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

O script de instalação dessa versão (agora chamado refind-install) também é executado a partir do Recovery HD e o próprio rEFInd pode gerenciar as configurações do SIP, o que oferece mais duas opções de como solucionar o problema.


0

Como alternativa, por exemplo, se você (como eu) removeu a partição de recuperação antes de atualizar para o El Capitan (que não a restaurou), inicialize no seu pendrive rEFInd USB ; daí, inicialize no Linux, instale o pacote do rEFInd Linux e instale o refE novamente no seu HD a partir do Linux.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.