Disk wiping: Difference between revisions

From Notes to self
Jump to navigation Jump to search
No edit summary
No edit summary
Tag: Reverted
Line 11: Line 11:
#:<code>gpart destroy -F adaX</code>
#:<code>gpart destroy -F adaX</code>
#Make sure the drive is not frozen and support "enhanced erase":
#Make sure the drive is not frozen and support "enhanced erase":
#:<code># camcontrol security adaX</code>
#:<code># camcontrol security adaX</code><pre>
<pre>
         [...]
         [...]
         Security Option          Value
         Security Option          Value
Line 24: Line 23:
         erase time                4 min
         erase time                4 min
         enhanced erase time      4 min
         enhanced erase time      4 min
         [...]
         [...]</pre>
</pre>
#Issue the ATA Secure Erase command:
#Issue the ATA Secure Erase command:
#:<code># camcontrol security adaX -U user -s Erase -h Erase</code>
#:<code># camcontrol security adaX -U user -s Erase -h Erase</code>

Revision as of 20:31, 15 May 2026

  • To wipe an HDD by writing zeros to it:
# ddrescue -f /dev/zero /dev/adaX
The average speed is above 100 MB/s, so 1 TB takes about 2-3 hours.
  1. Delete all partitions
  2. # sst delete --ssd <index>
The <index> can be found by using the command
# sst show --ssd
  • To wipe a SSD by the ATA Security Erase command:
  1. Delete all partitions and destroy the partitioning scheme
    gpart destroy -F adaX
  2. Make sure the drive is not frozen and support "enhanced erase":
    # camcontrol security adaX
       [...]
       Security Option           Value
       supported                 yes
       enabled                   no
       drive locked              no
       security config frozen    no
       count expired             no
       security level            high
       enhanced erase supported  yes
       erase time                4 min
       enhanced erase time       4 min

[...]

  1. Issue the ATA Secure Erase command:
    # camcontrol security adaX -U user -s Erase -h Erase