Linux und SATA Security Erase

Zeit mal ein paar alte Festplatten zu entsorgen, als erstes eine alte externe USB2 Festplatte.

  1. Versuch mit Gnomes Laufwerk App. Die kann ja beim Formatieren die Festplatte sicher löschen: 9 Stunden für 500GB über USB 2 lautet die Vorhersage. Nein Danke.
  2. Versuch: Festplatte ausbauen und in das eSata-Dock stecken. Jetzt sagt Gnomes Laufwerk App was von knapp 3 Stunden vorher. Naja, schon besser.
  3. Versuch: Festplatte im eSata-Dock mit SATA Secure Erase löschen:

Zuerst ein SATA-User-Passwort setzen: hdparm  –security-set-pass BLA /dev/sdb

security_password: „BLA“
/dev/sdb:
Issuing SECURITY_SET_PASS command, password=“BLA“, user=user,
mode=high

Einmal anschauen: hdparm -I /dev/sdb zeigt an, ob es jetzt locked ist.

/dev/sdb:
ATA device, with non-removable media
Model Number:       ST3500820AS
Serial Number:      1234567890
Firmware Revision:  SD25
Transport:          Serial
Standards:
Used: unknown (minor revision code 0x0029)
Supported: 8 7 6 5
Likely used: 8
…Commands/features:
Enabled Supported:
*    SMART feature set

*    SCT Data Tables (AC5)
unknown 206[12] (vendor specific)
Security:
Master password revision code = 65534
supported
enabled
locked
not     frozen
not     expired: security count
supported: enhanced erase
Security level high
100min for SECURITY ERASE UNIT. 100min for ENHANCED SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 5000c50009850037
NAA             : 5
IEEE OUI        : 000c50
Unique ID       : 123456789
Checksum: correct

Und zum Schluss das Löschen: time hdparm  –user-master u –security-erase BLA /dev/sdb

security_password: „BLA“
/dev/sdb:
real    96m55.336s
user    0m0.000s
sys     0m0.002s

 100 Minuten sagt HDParm voraus, und 97 Minuten hat es gedauert.