J'essaie de supprimer un fichier, mais je reçois un message de la corbeille disant:
"L'opération ne peut pas être terminée car les éléments de sauvegarde ne peuvent pas être modifiés."
Qu'est-ce que cela signifie et comment puis-je le supprimer?
Selon ce fil d'Apple , il s'agit d'un bug. Nous espérons que cela sera corrigé dans une prochaine mise à jour d'OS X.
En attendant, vous devez relancer le Finder, ce que vous pouvez faire soit par la force de quitter (⎇⌘⎋, soit par le menu ), ou par des moyens moins violents en le quittant normalement, que vous devez d'abord activer via la commande suivante délivré dans le Terminal:
defaults write com.apple.Finder QuitMenuItem 1
killall Finder
dans le terminalLa racine de la cause
Les sauvegardes Time Machine sont protégées au niveau du noyau - sur un démarrage détaillé, il est possible de repérer dans le premier écran de texte une
TMSafetyNet.kext
extension en cours de chargement.Suppression dans Time Machine
La méthode officiellement approuvée pour supprimer des éléments d'une sauvegarde spécifique ou de tous consiste à localiser l'élément dans la vue Time Machine "dans l'espace" et à sélectionner l'option de suppression appropriée dans le menu contextuel ou le bouton Action dans la barre d'outils.
La possibilité de déplacer des sauvegardes vers la Corbeille ajoutée dans Lion est non seulement plus buggée, mais conçue pour fonctionner sur des instantanés entiers , c'est-à-dire les dossiers nommés avec l'heure de création de la sauvegarde qui contiennent à leur tour un répertoire pour chaque volume inclus.
Suppression de la ligne de commande (plus flexible, plus de contrôle)
Dans Lion, vous exécutez:
Dans Mountain Lion
bypass
déplacé vers leHelpers
répertoire:Dans OS X 10.10.5 (d'après un commentaire de David Anderson), c'est maintenant sur:
Crédits:
[1] - Michael Rushanan sur le contournement de TMSafetyNet
[2] - Une brève explication du filet de sécurité Time Machine par Joel Cowgill
[3] - Question similaire sur SuperUser
la source
/System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass
.le contournement se trouve dans /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/ dans High Sierra (OSX 10.13.3) sur mon iMac. De plus, si vous souhaitez supprimer la liste des fichiers avec -v, vous devez rediriger vers un fichier car la liste détaillée défilante est impossible à lire dans Terminal.
la source