Sto cercando di eliminare un file, ma ricevo un messaggio dal Cestino che dice:
"Impossibile completare l'operazione perché gli elementi di backup non possono essere modificati".

Cosa significa e come posso eliminarlo?
Sto cercando di eliminare un file, ma ricevo un messaggio dal Cestino che dice:
"Impossibile completare l'operazione perché gli elementi di backup non possono essere modificati".

Cosa significa e come posso eliminarlo?
Risposte:
Secondo questo thread di Apple , questo è un bug. Ciò significa che si spera che verrà risolto in un prossimo aggiornamento di OS X.
Nel frattempo, devi riavviare il Finder, che puoi fare sia con la chiusura forzata (⎇⌘⎋, o attraverso il menu ), sia con mezzi meno violenti chiudendolo normalmente, che devi prima attivare tramite il seguente comando emesso nel Terminal:
defaults write com.apple.Finder QuitMenuItem 1
I backup di Time Machine sono protetti a livello di kernel : con un avvio dettagliato è possibile individuare nella prima schermata di testo che TMSafetyNet.kextviene caricata un'estensione.
Ciò garantisce l'integrità dei backup. Le disposizioni sul controllo degli accessi sono applicate tramite un'estensione del kernel situata in
/System/Library/Extensions/TMSafetyNet.kext
Il metodo ufficialmente sanzionato per eliminare elementi da un backup specifico o tutti è quello di individuare l'elemento nella vista Time Machine "nello spazio" e selezionare l'opzione di eliminazione appropriata dal menu contestuale o il pulsante Azione nella barra degli strumenti.
La capacità di spostare i backup nel Cestino aggiunto in Lion non è solo relativamente più buggy, ma progettata per funzionare su intere istantanee , ovvero le cartelle nominate con il momento in cui è stato creato il backup che a loro volta contengono una directory per ciascun volume incluso.
Esiste un programma di supporto (binario della riga di comando) in ...
/System/Library/Extensions/TMSafetyNet.kext/Contents/MacOS/bypass... che consente di fornire un comando e un argomento per bypassare completamente le restrizioni di accesso.
In Lion corri:
sudo /System/Library/Extensions/TMSafetyNet.kext/Contents/MacOS/bypass rm -rfv /Volumes/[disk]/Backups.backupdb/[path]
In Mountain Lion bypassspostato nella Helpersdirectory:
sudo /System/Library/Extensions/TMSafetyNet.kext/Helpers/bypass rm -rfv /Volumes/[disk]/Backups.backupdb/[path]
In OS X 10.10.5 (da un commento di David Anderson), questo è ora su:
sudo /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass rm -rfv /Volumes/[disk]/Backups.backupdb/[path]
Crediti:
[1] - Michael Rushanan su TMSafetyNet bypass
[2] - Una breve spiegazione della Time Machine Safety Net di Joel Cowgill
[3] - Domanda simile su SuperUser
/System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass.
il bypass è in /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/ in High Sierra (OSX 10.13.3) sul mio iMac. Inoltre, se si desidera eliminare l'elenco di file con -v, è necessario reindirizzare a un file perché l'elenco dettagliato scorrevole non è leggibile in Terminale.
killall Findernel Terminal