Table des matières

Diverses actions sur des disques HDD

effacer un disque avec la fonction **SECURITY ERASE** interne au disque dur

cette fonction est implémenté directement dans le disque dur.

verifier que le disque concerné supporte cette fonction :

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.

Definir un mot de passe temporaire interne au disque

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é

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 

Pour effacer un disque dur par l'os Linux

dd if=/dev/zero of =/dev/hda bs=1024

effectue un test de surface avec perte des donnees

badblocks -sfv -b 1024 -p 1 /dev/hda

vérifier les blocs defectueux

e2fsck -c /dev/hdx

forcer le demontage d'une partition

fuser -kmw /dev/hdx