I want to securely erase an old SATA HDD that's connected via a USB 2.0 docking station. Since it's connected in this way, many typical utilities are out of the question. I've heard that Linux can do the job, though.
I want something that can erase my drive well enough so that data absolutely cannot be recovered (outside of possibly in a forensic setting). Can an Ubuntu Live CD do this? Is there another utility (for Windows or bootable) that can erase my drive better, more thoroughly, or more securely?
If Ubuntu Live is the way to go, then I've seen several different commands that can be used, including "shred," "wipe," "dd," and "badblocks." According to this, it seems like "wipe" is more secure than "shred." I know at least some of these options allow you to choose whether to fill the drive with random data or with zeroes. Which command would provide me with the best, most thorough, and most secure erase for my SATA drive connected via a USB 2.0 docking station? Since there are options such as number of passes, random data vs. zeroes, etc., what specific command would you recommend to me (if Linux is the best way to go for what I want to do)?