serpantino: Short of physically destroying the hard drive there's no real absolute way to be sure as far as I am aware. You could write all zeros to the disk dozens of times and still recover things. I used a recovery program on my computer last year after accidentally writing zeros to a hard drive 3 or 4 times (not sure what happened, I'd select the drive and it'd change to my other drive and erase it without warning.) anyhow I managed to pick up a few images and files from a windows installation on the disk back in 2004 along with a dozen or so partitions on the disk since.
macuahuitlgog: What is a good way of physically destroying a hard drive?
open it up take out the discs and enjoy their mirrorness I open them up for the magnets anyway since they're nice to play with.
But honestly a good old "dd if=/dev/urandom of=/dev/hda" will be enough most of the time
serpantino: Short of physically destroying the hard drive there's no real absolute way to be sure as far as I am aware. You could write all zeros to the disk dozens of times and still recover things. I used a recovery program on my computer last year after accidentally writing zeros to a hard drive 3 or 4 times (not sure what happened, I'd select the drive and it'd change to my other drive and erase it without warning.) anyhow I managed to pick up a few images and files from a windows installation on the disk back in 2004 along with a dozen or so partitions on the disk since.
Disk repairers ignore the sector flags for "damaged" your HDD has spare capacity which is slowly used up over time to replace damaged sectors as they basicly don't exist anymore they are ignored even when you do a format. (BTW a quick format just reflags the entire disk as empty so everything is still there a low level format actually writes to the disk)