Aller au contenu | Aller au menu | Aller à la recherche


Vérifier l'intégrité d'un disque dur sous linux

Comment vérifier l'intégrité d'un disque dur sous linux ?

Les commandes utiles sont

  • fdisk
  • dd
  • df
  • gpart
  • hdparm
  • badblocks man man

On les retrouve sur des lives CD comme Knoppix et le site francophone de knoppix

tableau des partitions

En Linux on peut se faire afficher le tableau des partitions, leur type (Linux, Windows, ext3, vfat ou NTFS) et les partitions actuellement monte par les commandes:

fdisk -l

(nécessite être root) et:

df

Bien sur ces infos sont effectivement aussi dans /etc/fstab

badblocks

Effectuez un test en lecture et écriture : Attention l'écriture effacera vos données !!! Voyez le manuel man

badblocks -s -v -w /dev/hda

-s
   Indiquer l'état de progression de l'analyse en affichant les numéros de blocs quand ils sont vérifiés. 
-v
   Mode verbeux. 
-w
   Utiliser un test en mode écriture. Avec cette option, badblocks recherchera les blocs défectueux en écrivant quelques motifs (0xaa, 0x55, 0xff, 0x00) sur chaque bloc du périphérique, et en relisant celui-ci pour en vérifier le contenu. Cette option ne peut être combinée avec l'option -n, car elles sont mutuellement exclusives.

formater bas niveau un disque sous Linux en utilisant la commande DD :

dd if=/dev/zero of=/dev/hda (ou la partition à formater) 
dd if(input file)=/dev/zero(périphérique d'entrée) of(output file)=/dev/hda (périphérique de sortie)

avec des données aléatoires :

dd if=/dev/urandom of=/dev/hda (notez que /dev/urandom est plus rapide que /dev/random)

Ressources

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Fil des commentaires de ce billet