Wiping Your Hard Drive Can’t Get Much Easier
So maybe you’ve sold your hard drive.
Or perhaps you’re giving it away to someone.
And now you need to find a way to securely erase all data on it.
The good news is that Linux has a tool for it.
While it’s only available on Debian-based distros (i.e. Ubuntu, Linux Mint, etc.), this nifty tool makes wiping data on a storage device a breeze.
Now let’s get started with the steps on how to do this.
Step 1 - Locating The Storage Device
Before we start erasing data from our hard drive, it’s important we make sure we’re selecting the correct storage device.
The last thing you want is to wipe the storage device that contains your operating system.
So open up your Terminal application, and enter the following command:
lsblk command lists all of the storage devices connected to your computer.
In our case, we will be using the
lsblk command to identify the correct device name so we can wipe the data on it securely.
After entering the
lsblk command, you’ll be able to view storage device information like so:
$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 29.8G 0 disk ├─sda1 8:1 0 286M 0 part /boot/efi ├─sda2 8:2 0 2G 0 part [SWAP] └─sda3 8:3 0 27.6G 0 part / sdb 8:16 0 238.5G 0 disk ├─sdb1 8:17 0 100M 0 part ├─sdb2 8:18 0 16M 0 part ├─sdb3 8:19 0 237.8G 0 part └─sdb4 8:20 0 597.2M 0 part
Here we do not want to delete the
sda storage device. Since it contains our operating system.
We know this since the
[SWAP] partitions are listed as
sda2 respectively (both
sda2 are part of the
sda storage device).
While I won’t go into detail on what
[SWAP] partitions are used for, just know they’re essential components of an operating system.
Here in our example, the storage device we’re looking for is
sdb. This is the storage device we’ll be erasing all data from.
The location path for the
sdb storage device is
If you connected two external storage devices to your computer for example, the location path for those devices would be
Step 2: Install The Wipe program
Now we know the location path of the storage device, it’s time to install Wipe.
Enter in the following command in the Terminal to install it:
sudo apt install wipe -y
Again, this command only works for Debian-based distros.
Step 3: Wiping Your Storage Device
After installing Wipe, we can now securely erase all data on the storage device.
For this example, we’ll be wiping data from the
/dev/sdb storage device.
Remember that this path could be different in your case. You could be wiping data from
Once you have the location path of your storage device, you can use the Wipe program like so:
Depending on how large your storage device is and the processing speed of your computer, it could take some time.
Just wait patiently until the wipe process completes.
And that is it!
You’ve just learned how to securely erase data from a storage device using Wipe.
Share your thoughts…
Feel free to leave a comment about your experiences erasing data from storage devices on Linux.
Were they positive or negative?
Anything else you’d like to add? Share below…