La documentazione dello shred dice che il "brandello" non è "garantito per essere efficace" (vedi in basso). Quindi se distruggo un documento sul mio filesystem Ext3 o su un Raid, cosa succede? Devo distruggere parte del file? A volte distrugge tutto e qualche volta no? Può distruggere altre cose? Distrugge solo l'intestazione del file?Shred: Non funziona su Journaled FS?
ATTENZIONE: Si noti che shred si basa su un presupposto molto importante: che il file system sovrascrive i dati sul posto. Questo è il modo tradizionale di fare le cose, , ma molti progetti di file system moderni non soddisfano questa ipotesi. I seguenti sono esempi di file di sistemi su cui brandello non è efficace, o non è garantito di essere efficace in tutti i file SYS tem modalità:
sistemi di log-strutturati o file journal, come ad esempio quelli forniti con AIX e Solaris (e JFS, ReiserFS, XFS, ext3, etc.)
file system che scrivono dati ridondanti e portano avanti, anche se alcune scritture falliscono, come ad esempio i file system RAID basati su
di file sistemi che creano istantanee, come Network Appliance server NFS
file system cache in sedi temporanee, come ad esempio la versione NFS 3 clienti
file system compressi
Nel caso di file system ext3, validità di tale dichiarazione di non responsabilità (e shred ha quindi un'efficacia limitata) solo nella modalità data = journal , che aggiorna i dati del file oltre ai soli metadati. In entrambe le modalità data = order (default) e data = writeback, shred funziona come al solito. Le modalità di journaling di Ext3 possono essere modificate aggiungendo data = un'opzione delle opzioni di montaggio per un file system specifico nel file/etc/fstab, come documentato nella pagina man mount (man mount).