Certains éléments de la corbeille ne peuvent pas être supprimés en raison de la protection de l'intégrité du système

8

C'est le message que je reçois en essayant de vider la poubelle. À ma connaissance, presque tout cela n'est que de vieilles sauvegardes à partir d'un disque externe, même si le message semble impliquer que je suis en train de fouiller (sans jeu de mots) dans les fichiers du système d'exploitation.

Message d'erreur

Une idée de ce que signifie ce message?

Justin Searls
la source
1
Veuillez nous montrer la sortie dexattr ~/.Trash/* ~/.Trash/.* | grep rootless
Max Ried
1
Wow - bien joué si vous avez réussi à effectuer cette action. En surface, cela signifie que votre protection est foirée car vous ne devriez pas pouvoir obtenir quoi que ce soit SIP protégé à la poubelle en premier lieu. Que recherchez-vous pour -instructions pour désactiver SIP? Comment rechercher dans la corbeille les attributs étendus? Quelque chose d'autre comme la confirmation que ce n'est qu'un bug?
bmike
Je dois me corriger et demander la sortie de xattr -r ~/.Trash/* ~/.Trash/.* | grep rootless.
Max Ried
utilisez "sudo rmdir [chemin du répertoire dans la corbeille]" dans le terminal s'il s'agit d'un répertoire ou utilisez "sudo rm -r [chemin du fichier dans la corbeille]" s'il s'agit d'un fichier
Harcker
Les anciennes sauvegardes sont protégées par SIP. Ce sont les fichiers qui sont mentionnés.
NoahL

Réponses:

2
sudo rm -rf /Volumes/ExternalDrive/.Trashes/

Remplacez «ExternalDrive» par le nom réel de votre lecteur externe. Soyez prudent en utilisant la commande rm et assurez-vous que le chemin d'accès au lecteur externe est correct.

Maximus
la source