Su un SATA HD di soli dati interni, il sistema operativo mi obbliga a eliminare immediatamente i file, proprio come per i supporti rimovibili, un volume di rete montato o qualsiasi volume non riscrivibile.
Ho già provato a rimuovere e ricreare la directory .Trashes, ecc.
Il messaggio di errore è familiare:
Are you sure you want to delete “filename.ext”? This item will be deleted immediately. You can’t undo this action.
Sto lavorando nell'account 501, l'amministratore principale.
Dalla radice del volume, le impostazioni delle autorizzazioni che vedo sono:
drwxrwxrwx root admin .Trashes
E per la sottodirectory Cestino che appartiene all'account utente, è anche:
drwxrwxrwx root admin 501
Le scritture estese non vengono negate dalle autorizzazioni estese (perché non ce ne sono).
L'unità è vista dal sistema come un SATA HD interno con journal generico che è scrivibile, riparabile, non ejectable e non avviabile. Nessun problema riscontrato con le strutture di file sul volume. Già ricreato il file plist del Finder per fortuna.
Posso vivere con il comportamento, ma interferisce con le applicazioni di deduplicazione dei file, tra le altre cose. A cosa non sto pensando?
Il cestino sul disco di sistema funziona come previsto. OS X El Capitan v. 10.11.6 (sistema operativo desktop, nessun server OS X).
Grazie per il puntatore a collegamento ma ho una situazione diversa.
La domanda precedente riguardava una cartella .Trash all'interno della directory Home degli utenti su un volume di avvio. Altri volumi locali hanno un'architettura di file diversa e il sistema operativo li gestisce in modo diverso in base alla progettazione.
Le risposte non si applicano neanche, perché la correzione temporanea dell'OP non fa la differenza per me, e nel mio caso gli attributi richiesti per le directory .Trashes e 501 non vengono rimossi. Quelli guardano bene su ispezione, anche se la cartella Cestino su quel volume non funziona.