Estou usando um MacBook de meados de 2012 e atualizei-o recentemente para o OS X 10.11 El Capitan. Eu estava tendo problemas com o novo recurso SIP e queria desativá-lo.
Tentei inicializar no OS X Internet Recovery usando o Cmd + R, que iniciou o Internet Recovery. Quando tentei csrutil disable
no Terminal, ele retornou -bash: csrutil: command not found
. Tentei inicializar no Recovery HD e tentei o mesmo comando no modo de recuperação para obter o mesmo erro.
Minha pergunta é como posso acessar o csrutil
comando para desativar o SIP? Estou esquecendo de algo?
Atualização Estou colocando os comandos do terminal de recuperação que tentei na captura de tela a seguir. Zoom gentilmente para ver claramente
/usr/bin/csrutil disable
ou/Volumes/your-OSX-10.11-disk/bin/csrutil disable
?Respostas:
A imagem netboot carregada ao inicializar no Internet Recovery Mode aparentemente não contém o csrutil executável .
O sistema básico do OS X carregado durante a inicialização no modo de recuperação deve contê-lo. Ao pressionar cmdRum procedimento de 2 passos é iniciado: Primeiro, o Mac é inicializado para a Recuperação HD e, em seguida, após a expansão BaseSystem.dmg para "OS X Sistema Básico" (que é o nome do montado BaseSystem.dmg). Se você cmdRvir um globo animado depois de pressionar o seu Mac, provavelmente não terá um Recovery HD.
Verifique a versão do sistema (ou versão do produto) do Recovery HD / Base System:
Para verificar a versão do sistema (1 na captura de tela abaixo), inicialize no volume principal e digite o seguinte no Terminal:
Além disso, você pode montar o BaseSystem.dmg e verificar a versão do sistema (2 na captura de tela abaixo) também:
Faça o download e reinstale o instalador completo do OS X El Capitan mais recente, se a versão do sistema base for 10.10.x ou inferior.
fonte
Tarde para a festa, mas teve o mesmo problema. Resolvido, na inicialização, mantenha pressionada a tecla de opção, until, até que você possa escolher do que inicializar e depois clicar na recuperação, que deve ser Recuperação- "versão". Depois, você pode seguir as mesmas etapas descritas anteriormente - abra o terminal e escreva csrutil disable / enable.
fonte
Para mim, ajudou a fazer uma redefinição de PRAM, eu tinha o rEFInd instalado para inicialização dupla. O PRAM Reset também pulou minha rotina de inicialização do rEFInd, mas finalmente consegui voltar ao modo de recuperação normal e não apenas à recuperação da Internet.
fonte
Use um CD / DVD ou USB do instalador do OSX 10.11.x ou posterior. . Eu tive o mesmo problema até experimentar o instalador High Sierra USB JR
fonte
Eu tive o mesmo problema. Quando eu estava tentando o cmd, o modo R Lion Recover foi iniciado na minha máquina. Então, eu usei um pen drive com instalação high sierra e funcionou. Depois disso, abra o Terminal e deve ficar tudo bem
fonte
Quando inicializado no modo de recuperação, se o seguinte: sudo csrutil disable retorna "comando não encontrado", tente / usr / bin / csrutil disable
fonte
/usr/bin
sempre faz parte doPATH
ambiente de recuperação.