Eu recebo Errno 1 Operação não permitida ao alterar xattr

0

Eu tentei remover dois arquivos do sistema e colocá-los de volta. No entanto, desde que eu coloquei de volta meu Superdrive não está funcionando. Arquivos são

IOCDStorageFamily.kext e IODVDStorageFamily.kext

Minha suposição é que o problema é o xattr.

Quando tento executar o seguinte comando e adicionar um xattr como os outros arquivos:

sudo xattr -wx com.apple.rootless "'cat ~/Desktop/attribute'" IOCDStorageFamily.kext

Estou recebendo:

xattr: [Errno 1] Operation not permitted: 'IOCDStorageFamily.kext'

Todo mundo diz que é o SIP, mas eu desabilitei o SIP csrutil status :

System Integrity Protection status: disabled.

Quando eu executo ls -lO , vemos dois arquivos que me interessam

drwxr-xr-x  3 mh    wheel  -          102 Dec 19 21:07 IOCDStorageFamily.kext
drwxr-xr-x  3 root  wheel  restricted 102 Dec 19 21:11 IODVDStorageFamily.kext
drwxr-xr-x@ 3 root  wheel  restricted 102 Jul 16  2017 IOFireWireAVC.kext

Arquivo 1: tentei fazer com meu usuário. nenhuma ajuda. Também tentei remover "restrito" mas que também não funcionou.

Arquivo 2: Permaneceu intacto. Ainda não é possível editar o xattr

Arquivo 3: Outro arquivo que está bem em sua forma original.

A ajuda seria apreciada

(iMac 20 "Início de 2008, High Sierra)

    
por mgPePe 06.04.2018 / 18:49

1 resposta

0

Eu tive um problema de xattr semelhante. Descobriu-se que o arquivo estava bloqueado. Embora eu fosse proprietário e tivesse privilégios de leitura / gravação, enquanto o arquivo estava bloqueado, eu só tinha privilégios de leitura. Cliquei com o botão direito no arquivo (no localizador) > cliquei no ícone de bloqueio na parte inferior para poder fazer alterações > abrir a seção "geral" > e clicar no botão "Bloqueado" para desbloqueá-lo. Ou se você preferir terminal você pode tentar isto: SetFile -a l file.ext. ref: Comando para desbloquear arquivos "Bloqueados" no OS X e se isso não funcionar para você, então ref: Arquivos bloqueados do Mac OS X no Sierra não podem ser desbloqueados limpando bit imutável na linha de comando

    
por 23.05.2018 / 18:13