#!/bin/bash #(c)By CeMunz IT #Script zum Sicheren löschen von Festplatten clear echo "Willkommen beil Löschungstool für Festplatten (HDDs)" echo "" echo "Es laufen insgesammt 2 Löschvorgänge durch!" echo "" FP= ls /dev/sd* | grep sd echo "" read -p "Bitte Festplatte wählen (a...g):" lp echo "folgende Festplatte wird gelöscht:" echo "/dev/sd$lp" echo -n "Richtige Platte gewählt?(j/n): " read -r choice case $choice in j|J) echo "Festplatte wird gelöscht. NICHT VORZEITIG STOPPEN!" ;; *) echo "Vorgang abgebrochen!" exit 1 ;; esac echo "" echo "Erster Vorgang" # Setzen des Passwortes zum löschen sudo hdparm --user-master u --security-set-pass Eins /dev/sd$lp > /dev/null sudo hdparm --user-master u --security-erase-enhanced Eins /dev/sd$lp echo "Zweiter Vorgang" ### In Bearbeitung! ### #sudo dd if=/dev/urandom of=/dev/sd$lp bs=4M status=progress conv=fdatasync ### #echo "Dritter Vorgang" sudo dd if=/dev/zero of=/dev/sd$lp bs=1M status=progress conv=fdatasync echo "Metadaten löschen:" # wipefs macht die Platte "sauber" von Metadaten für eine neue Nutzung wipefs -a /dev/sd$lp echo "Festplatte /dev/sd$lp erfolgtreich gelöscht!"