| Weblog: | Please, For the Love of All That's Recoverable, Shred Your Hard Drive! | |
| Subject: | from man shred | |
| Date: | 2005-03-04 06:47:03 | |
| From: | markybob | |
|
Since shred writes on such a low-level, it doesn't actually matter what kind of filesystem is on the partition [snip...] CAUTION: Note that shred relies on a very important assumption: that the filesystem overwrites data in place. This is the traditional way to do things, but many modern filesystem designs do not satisfy this assumption. The following are examples of filesystems on which shred is not effective:
|
||
Showing messages 1 through 3 of 3.
-
from man shred
2005-03-04 08:56:49 Kyle Rankin |
[Reply | View]
I think you have misunderstood me. You are talking about using shred when overwriting a single file. I'm talking about using shred to write bit-by-bit over an entire partition. From the shred info page:
Generally speaking, it is more reliable to shred a device than a file, since this bypasses the problem of filesystem design mentioned above. However, even shredding devices is not always completely reliable. For example, most disks map out bad sectors invisibly to the application; if the bad sectors contain sensitive data, `shred' won't be able to destroy it.
| Showing messages 1 through 3 of 3. |




This is completely incorrect. The article's method works great _no_matter_what_filesystem is used on the hard drive.
What the man page is saying is that it cannot gurantee that a individual _file_ can be erased on journaling filesystems. Since we're shredding the entire filesystem this is a non-issue.