Disque dur

De system.co.free.fr.
(Différences entre les versions)
({{PAGENAME}})
Ligne 1 : Ligne 1 :
 +
retour vers [[Linux]]
 +
 +
<u>Pour effacer un disque avec '''la fonction "SECURITY ERASE":'''</u>
<u>Pour effacer un disque avec '''la fonction "SECURITY ERASE":'''</u>
::cette fonction est implementé directement dans le disque dur.
::cette fonction est implementé directement dans le disque dur.

Version du 23 juin 2012 à 16:00

retour vers Linux


Pour effacer un disque avec la fonction "SECURITY ERASE":

cette fonction est implementé 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 reponse de hdparm doit comporter la durée estimée de l'effacement securisé. Ici 204 minutes, soit 3h24.
  • Definir un mot de passe temporaire interne au disque
hdparm --user-master u --security-set-pass password /dev/sdc 
reponse du disque:
/dev/sdc:
Issuing SECURITY_SET_PASS command, password="password", user=user, mode=high
ce mot de passe est temporaire. Une fois l'opération terminée il sera automatiquement supprimé.
  • Et enfin, la 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 efface un disque dur a partir du SE:

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

forcer le demontage d'une partition:

fuser -kmw /dev/hdx

Verifier les blocs defectueux

e2fsck -c /dev/hdx
Outils personnels