Ich versuche, eine Datei zu löschen, erhalte jedoch die Meldung "Papierkorb":
"Der Vorgang kann nicht abgeschlossen werden, da Sicherungselemente nicht geändert werden können."
Was bedeutet das und wie kann ich es löschen?
Ich versuche, eine Datei zu löschen, erhalte jedoch die Meldung "Papierkorb":
"Der Vorgang kann nicht abgeschlossen werden, da Sicherungselemente nicht geändert werden können."
Was bedeutet das und wie kann ich es löschen?
Antworten:
Laut diesem Thread bei Apple ist dies ein Fehler. Dies bedeutet, dass es hoffentlich in einem kommenden Update auf OS X behoben wird.
In der Zwischenzeit müssen Sie den Finder neu starten. Dies können Sie entweder durch erzwungenes Beenden (⎇⌘⎋ oder über das Menü ) oder durch weniger gewalttätige Mittel durch normales Beenden tun, was Sie zuerst mit dem folgenden Befehl aktivieren müssen ausgestellt im Terminal:
defaults write com.apple.Finder QuitMenuItem 1
Time Machine-Backups sind auf Kernel-Ebene geschützt. Bei einem ausführlichen Start ist es möglich, im ersten Textbild eine TMSafetyNet.kext
zu ladende Erweiterung zu erkennen.
Dies stellt die Integrität Ihrer Backups sicher. Zugriffskontrollbestimmungen werden über eine Kernel-Erweiterung angewendet, die sich unter befindet
/System/Library/Extensions/TMSafetyNet.kext
Die offiziell genehmigte Methode zum Löschen von Elementen aus einer bestimmten Sicherung oder allen Elementen besteht darin, das Element in der Time Machine-Ansicht "im Raum" zu suchen und die entsprechende Löschoption aus dem Kontextmenü oder der Schaltfläche "Aktion" in der Symbolleiste auszuwählen.
Die Möglichkeit, Sicherungen in den in Lion hinzugefügten Papierkorb zu verschieben, ist nicht nur vergleichsweise fehlerhafter, sondern auch für die Bearbeitung ganzer Snapshots ausgelegt , dh der Ordner, die zum Zeitpunkt der Erstellung der Sicherung benannt wurden und die wiederum ein Verzeichnis für jedes enthaltene Volume enthalten.
Es gibt ein Hilfsprogramm (Kommandozeilen-Binärdatei) bei ...
/System/Library/Extensions/TMSafetyNet.kext/Contents/MacOS/bypass
... mit dem Sie einen Befehl und ein Argument angeben können, um die Zugriffsbeschränkungen vollständig zu umgehen.
In Lion rennst du:
sudo /System/Library/Extensions/TMSafetyNet.kext/Contents/MacOS/bypass rm -rfv /Volumes/[disk]/Backups.backupdb/[path]
In Mountain Lion bypass
in das Helpers
Verzeichnis verschoben :
sudo /System/Library/Extensions/TMSafetyNet.kext/Helpers/bypass rm -rfv /Volumes/[disk]/Backups.backupdb/[path]
In OS X 10.10.5 (nach einem Kommentar von David Anderson) ist dies jetzt bei:
sudo /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass rm -rfv /Volumes/[disk]/Backups.backupdb/[path]
Credits:
[1] - Michael Rushanan über den TMSafetyNet-Bypass
[2] - Eine kurze Erklärung des Time Machine Safety Net von Joel Cowgill
[3] - Ähnliche Frage zu SuperUser
/System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass
.
Die Umgehung befindet sich in /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/ in High Sierra (OSX 10.13.3) auf meinem iMac. Wenn Sie möchten, dass die Liste der Dateien mit -v gelöscht wird, sollten Sie zu einer Datei umleiten, da die ausführliche Liste mit Bildlauf in Terminal nicht lesbar ist.
killall Finder
im Terminal tun