User Tools

Site Tools


linux:notes:drive_wipe

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
linux:notes:drive_wipe [2025/10/21 03:44] – [Dell Fan Speed] Sean Rhonelinux:notes:drive_wipe [2025/10/21 03:46] (current) Sean Rhone
Line 4: Line 4:
   * Notably performs full-drive TRIMs for SSDs ([[https://wiki.archlinux.org/title/Solid_state_drive/Memory_cell_clearing|ArchWiki]])   * Notably performs full-drive TRIMs for SSDs ([[https://wiki.archlinux.org/title/Solid_state_drive/Memory_cell_clearing|ArchWiki]])
   * Useful to perform before OS installations   * Useful to perform before OS installations
- 
-  * Ideally use [[linux;distros;opensuse_tumbleweed_gnome#gnome_live|openSUSE Tumbleweed's latest GNOME Live image]] on USB due to it having up-to-date tools, a GUI, and USB data persistence ((can copy a command into Terminal and run it on one machine, boot the drive on another machine, and use Terminal history to re-run the command; it's quite convenient :p)) 
  
   * https://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-XFCE-Live-x86_64-Current.iso   * https://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-XFCE-Live-x86_64-Current.iso
Line 18: Line 16:
  
 ====== Tools ====== ====== Tools ======
 +
 +****
  
 <code>sudo zypper install 'nvme-cli' -y && sync</code> <code>sudo zypper install 'nvme-cli' -y && sync</code>
- 
-<code>sudo dnf install nvme-cli hdparm -y && sync</code> 
- 
-<code>sudo apt install 'nvme-cli' -y && sync</code> 
  
 ===== Dell Fan Speed ===== ===== Dell Fan Speed =====
Line 138: Line 134:
  
 <code>sudo dd if='/dev/zero' of='/dev/sdb' count='1024'</code> <code>sudo dd if='/dev/zero' of='/dev/sdb' count='1024'</code>
- 
-==== sdc ==== 
- 
-**** 
- 
-<code>sudo blkdiscard --force --verbose '/dev/sdc' && sudo hdparm --user-master u --security-set-pass 'x' '/dev/sdc' && sudo hdparm --user-master u --security-erase 'x' '/dev/sdc' && sudo hdparm --user-master u --security-set-pass 'x' '/dev/sdc' && sudo hdparm --user-master u --security-erase-enhanced 'x' '/dev/sdc' && sudo rm -f '/sys/firmware/efi/efivars/'* || sync</code> 
- 
-=== Individual === 
- 
-<code>sudo blkdiscard --force --verbose '/dev/sdc'</code> 
- 
-<code>sudo hdparm --user-master u --security-set-pass 'x' '/dev/sdc' && sudo hdparm --user-master u --security-erase 'x' '/dev/sdc'</code> 
- 
-<code>sudo hdparm --user-master u --security-set-pass 'x' '/dev/sdc' && sudo hdparm --user-master u --security-erase-enhanced 'x' '/dev/sdc'</code> 
- 
-<code>sudo wipefs --all --force '/dev/sdc'</code> 
- 
-<code>sudo dd if='/dev/zero' of='/dev/sdc' count='1024'</code> 
  
 ====== Sector Size Notes ====== ====== Sector Size Notes ======
/srv/www/wiki/data/pages/linux/notes/drive_wipe.txt · Last modified: by Sean Rhone