cette fonction est implémenté directement dans le disque dur.
sudo hdparm -I /dev/sdc | grep -i erase
supported: enhanced erase 204min for SECURITY ERASE UNIT. 204min for ENHANCED SECURITY ERASE UNIT.
la réponse de hdparm doit comporter la durée estimée de l'effacement sécurisé. Ici 204 minutes, soit 3h24.
ce mot de passe est temporaire. Une fois l'opération terminée il sera automatiquement supprimé.
hdparm --user-master u --security-set-pass password /dev/sdc
réponse du disque:
/dev/sdc: Issuing SECURITY_SET_PASS command, password="password", user=user, mode=high
commande d'effacement sécurisé préfixée par la commande time pour connaitre la durée de l'operation:
time hdparm --user-master u --security-erase password /dev/sdc
dd if=/dev/zero of =/dev/hda bs=1024
badblocks -sfv -b 1024 -p 1 /dev/hda
e2fsck -c /dev/hdx
fuser -kmw /dev/hdx