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
Next revision
Previous revision
linux:notes:drive_wipe [2025/12/19 13:23] Sean Rhonelinux:notes:drive_wipe [2026/06/22 10:44] (current) – [Notes] Sean Rhone
Line 6: Line 6:
  
   * 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
 +  * https://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-XFCE-Live-x86_64-Current.iso.sha256
  
   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 12: Line 13:
  
   * [[linux:notes:ufs_freebsd_mount|FreeBSD UFS mount]] (from Linux LiveUSB)   * [[linux:notes:ufs_freebsd_mount|FreeBSD UFS mount]] (from Linux LiveUSB)
-  * [[linux:notes:disk_gpt_format|Disk Format (GPT)]] 
   * [[linux:notes:rsync_nas|Drive-to-drive rsync]]   * [[linux:notes:rsync_nas|Drive-to-drive rsync]]
 +
 +====== LiveUSB Maintenance ======
 +
 +****
 +
 +  sudo umount '/dev/sda'* | sudo dosfsck -a -w -v '/dev/sda2' && sudo e2fsck -D -E 'discard,optimize_extents,inode_count_fullmap' -f -v -y '/dev/sda3'
  
 ====== Tools ====== ====== Tools ======
Line 82: Line 88:
  
 <code>sudo dd if='/dev/zero' of='/dev/nvme0n1' count='1024'</code> <code>sudo dd if='/dev/zero' of='/dev/nvme0n1' count='1024'</code>
 +
 +===== mmcblk =====
 +
 +<code>sudo blkdiscard --force --verbose '/dev/mmcblk0'</code>
 +
 +  sudo umount '/dev/mmcblk'* || sudo wipefs -a -f '/dev/mmcblk0' && sudo blkdiscard --force --verbose '/dev/mmcblk0'
  
 ===== sda USB===== ===== sda USB=====
Line 109: Line 121:
 **** ****
  
-<code>sudo blkdiscard --force --verbose '/dev/sda' && sudo hdparm --user-master u --security-set-pass 'x' '/dev/sda' && sudo hdparm --user-master u --security-erase 'x' '/dev/sda' && sudo hdparm --user-master u --security-set-pass 'x' '/dev/sda' && sudo hdparm --user-master u --security-erase-enhanced 'x' '/dev/sda' && sudo rm -f '/sys/firmware/efi/efivars/'* || sync</code>+<code>sudo blkdiscard --force --verbose '/dev/sda' && sleep '0.5' && sudo hdparm --user-master u --security-set-pass 'x' '/dev/sda' && sleep '0.5' && sudo hdparm --user-master u --security-erase 'x' '/dev/sda' && sleep '0.5' && sudo hdparm --user-master u --security-set-pass 'x' '/dev/sda' && sleep '0.5' && sudo hdparm --user-master u --security-erase-enhanced 'x' '/dev/sda' && sudo rm -f '/sys/firmware/efi/efivars/'* || sync</code>
  
 === Individual === === Individual ===
Line 121: Line 133:
 <code>sudo wipefs --all --force '/dev/sda'</code> <code>sudo wipefs --all --force '/dev/sda'</code>
  
-<code>sudo dd if='/dev/zero' of='/dev/sda' count='1024'</code>+<code>sudo dd if='/dev/zero' of='/dev/sda' count='18096'</code>
  
 ==== sdb ==== ==== sdb ====
/usr/local/www/wiki/data/attic/linux/notes/drive_wipe.1766168628.txt.gz · Last modified: by Sean Rhone