| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| linux:notes:drive_wipe [2025/09/11 06:43] – external edit 127.0.0.1 | linux:notes:drive_wipe [2025/10/21 03:46] (current) – Sean Rhone |
|---|
| * 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 |
| * TODO: Leap GNOME: https://download.opensuse.org/download/distribution/openSUSE-stable/live/openSUSE-Leap-15.6-GNOME-Live-x86_64-Media.iso | |
| | https://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-XFCE-Live-x86_64-Current.iso |
| |
| ====== Notes ====== | ====== Notes ====== |
| ====== Tools ====== | ====== Tools ====== |
| |
| <code>sudo zypper install 'nvme-cli' -y && sync</code> | **** |
| |
| <code>sudo dnf install nvme-cli hdparm -y && sync</code> | <code>sudo zypper install 'nvme-cli' -y && sync</code> |
| | |
| <code>sudo apt install 'nvme-cli' -y && sync</code> | |
| |
| ===== Dell Fan Speed ===== | ===== Dell Fan Speed ===== |
| |
| echo 'performance' | sudo tee '/sys/firmware/acpi/platform_profile' > '/dev/null' && cat '/sys/firmware/acpi/platform_profile' | cat '/sys/firmware/acpi/platform_profile' && echo 'performance' | sudo tee '/sys/firmware/acpi/platform_profile' > '/dev/null' && cat '/sys/firmware/acpi/platform_profile' |
| |
| cat '/sys/firmware/acpi/platform_profile_choices' | cat '/sys/firmware/acpi/platform_profile_choices' |
| |
| <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 ====== |