User Tools

Site Tools


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
Last revisionBoth sides next revision
notes:drive_wipe [2023/09/08 20:27] – [Notes] Sean Rhonenotes:drive_wipe [2023/09/09 05:17] Sean Rhone
Line 48: Line 48:
   * Steam and Oculus work fine with 4K sector size on Windows 10 LTSC 2021 and Linux   * Steam and Oculus work fine with 4K sector size on Windows 10 LTSC 2021 and Linux
   * iTunes possibly fails with 4K sectors due to Bonjour and dnssd.dll ([[https://www.techpowerup.com/forums/threads/setting-4k-sector-size-on-nvme-ssds-does-performance-actually-change.289757/page-3#post-4981622|thread]])   * iTunes possibly fails with 4K sectors due to Bonjour and dnssd.dll ([[https://www.techpowerup.com/forums/threads/setting-4k-sector-size-on-nvme-ssds-does-performance-actually-change.289757/page-3#post-4981622|thread]])
 +
 +  * See [[#sector_size]] to check or switch to available sector disk formats
  
 ===== nvme0 ===== ===== nvme0 =====
Line 60: Line 62:
  
 <code>sudo wipefs --all --force '/dev/nvme0n1'</code> <code>sudo wipefs --all --force '/dev/nvme0n1'</code>
 +
 +==== LBA 0 ====
 +
 +  * :!: This is using LBA Format ''0'' for 512 sector size
 +
 +<code>sudo blkdiscard --force --verbose '/dev/nvme0n1' && sync && sudo nvme format '/dev/nvme0' --force --namespace-id='1' --lbaf='0' --reset --ses='1' --pil='0' --pi='0' --ms='0' && sudo rm -f '/sys/firmware/efi/efivars/'* || sync</code>
 +
 +<code>sudo nvme format '/dev/nvme0' --force --namespace-id='1' --lbaf='0' --reset --ses='1' --pil='0' --pi='0' --ms='0' && sync</code>
  
 ===== nvme1 ===== ===== nvme1 =====
  
-  * :!: This is using LBA Format ''1'' for 4K sector size+  * :!: This is using LBA Format ''0''
  
-<code>sudo blkdiscard --force --verbose '/dev/nvme1n1' && sync && sudo nvme format '/dev/nvme1' --force --namespace-id='1' --lbaf='1' --reset --ses='1' --pil='0' --pi='0' --ms='0' && sudo rm -f '/sys/firmware/efi/efivars/'* || sync</code>+<code>sudo blkdiscard --force --verbose '/dev/nvme1n1' && sync && sudo nvme format '/dev/nvme1' --force --namespace-id='1' --lbaf='0' --reset --ses='1' --pil='0' --pi='0' --ms='0' && sudo rm -f '/sys/firmware/efi/efivars/'* || sync</code>
  
 <code>sudo blkdiscard --force --verbose '/dev/nvme1n1' && sync</code> <code>sudo blkdiscard --force --verbose '/dev/nvme1n1' && sync</code>
  
-<code>sudo nvme format '/dev/nvme1' --force --namespace-id='1' --lbaf='1' --reset --ses='1' --pil='0' --pi='0' --ms='0' && sync</code>+<code>sudo nvme format '/dev/nvme1' --force --namespace-id='1' --lbaf='0' --reset --ses='1' --pil='0' --pi='0' --ms='0' && sync</code>
  
 <code>sudo wipefs --all --force '/dev/nvme1n1'</code> <code>sudo wipefs --all --force '/dev/nvme1n1'</code>
Line 108: Line 118:
  
 <code>sudo wipefs --all --force '/dev/sdc'</code> <code>sudo wipefs --all --force '/dev/sdc'</code>
- 
-===== sdd ===== 
- 
-<code>sudo blkdiscard --force --verbose '/dev/sdd' && sync && sudo hdparm --user-master u --security-set-pass 'x' '/dev/sdd' && sudo hdparm --user-master u --security-erase 'x' '/dev/sdd' && sudo hdparm --user-master u --security-set-pass 'x' '/dev/sdd' && sudo hdparm --user-master u --security-erase-enhanced 'x' '/dev/sdd' && sudo rm -f '/sys/firmware/efi/efivars/'* || sync</code> 
- 
-<code>sudo blkdiscard --force --verbose '/dev/sdd' && sync</code> 
- 
-<code>sudo hdparm --user-master u --security-set-pass 'x' '/dev/sdd' && sudo hdparm --user-master u --security-erase 'x' '/dev/sdd' && sync</code> 
- 
-<code>sudo hdparm --user-master u --security-set-pass 'x' '/dev/sdd' && sudo hdparm --user-master u --security-erase-enhanced 'x' '/dev/sdd' && sync</code> 
- 
-<code>sudo wipefs --all --force '/dev/sdd'</code> 
  
 ====== Sector Size ====== ====== Sector Size ======
/var/www/wiki/data/pages/notes/drive_wipe.txt · Last modified: 2024/05/02 18:27 by Sean Rhone