OSX El Capitan / desativa a Proteção de Integridade do Sistema, o csrutil não está disponível (para configurar o ntfs-3g)

0

Objetivo: escrever para o NTFS no El Capitan (seguindo estas instruções )

Problema: o csrutil não está acessível, por isso não consigo desativar a Proteção de Integridade do Sistema

Pergunta: é possível criar um disco de inicialização com estas instruções , adicione o csrutil e use-o para desabilitar o SIP? Ou há algo mais que eu possa fazer para desativar o SIP sem reinstalar completamente o SO?

Antecedentes: este é um MacBook Pro recondicionado Acredito que não possui uma partição de recuperação, mas aqui está a saída de diskutil list apenas para ter certeza:

/dev/disk0 (internal, physical):
#:                       TYPE NAME                    SIZE       IDENTIFIER
0:      GUID_partition_scheme                        *250.1 GB   disk0
1:                        EFI EFI                     209.7 MB   disk0s1
2:                  Apple_HFS OSX                     249.7 GB   disk0s2

Eu acho que eles copiaram uma imagem de disco na unidade em vez de instalar com um instalador, portanto nenhuma partição de recuperação foi criada.

Quando eu mantenho o Cmd + R, ele não inicializa no modo de recuperação, ele inicia a "recuperação da Internet".

"... O Internet Recover irá reinstalar a versão do OS X que veio originalmente com o Mac."
Infelizmente, uma versão do osx que não tinha csrutil.

Neste sistema de recuperação da Internet, tentei executar o csrutil, por exemplo, digitei csrutil no terminal , mas o comando não foi encontrado.

Eu tentei executar o csrutil a partir de / Volumes / OSX / usr / bin / csrutil, ou seja, não de / usr / bin do sistema de recuperação de internet, mas da pasta / usr / bin do sistema el capitan instalado a unidade de inicialização
mas falhou com a mensagem

dyld: DYLD_ environment variables being ignored because main executable (/Volumes/OSX/usr/bin/csrutil) is code signed with entitlements
dyld: Symbol not found: ___NSDictionary0__
  Referenced from: /Volumes/OSX/usr/bin/csrutil
  Expected in: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
 in /Volumes/OSX/usr/bin/csrutil
Trace/BPT trap: 5
    
por leoauri 22.08.2016 / 19:24

1 resposta

0

A resposta é sim. Se você criar um disco de inicialização como este , ele dá acesso a um terminal e ao csrutil, que você pode usar para desabilitar o SIP.

    
por 24.08.2016 / 22:58