Desinstala o bit imutável do sistema no Mac OS X

6

Em teoria, acredito que você pode desbloquear e remover o bit imutável do sistema com:

chflags noschg /Path/To/File

Mas como você pode fazer isso quando define o bit como root? Eu tenho um arquivo que está bloqueado, e até mesmo executar este comando como root não funcionará porque a operação não é permitida.

Eu tentei fazer login como modo de usuário único sem sucesso.

Eu pareço lembrar que mesmo que você esteja no root, você está no nível '1'. E para poder remover o sinalizador imutável do sistema, você precisa estar logado no nível '0'. Isso tem algo a ver com essa questão?

    
por CaseyIT 09.03.2010 / 16:38

1 resposta

2

Você precisa fazer o login com o modo de usuário único pressionando Command-S

Então

mount -uw /

e finalmente:

chflags noschg /Path to/File
    
por 09.03.2010 / 21:03