[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: tester si un disque dur est encore bon



Salut,

Thierry B a écrit :

debian:/home/thierry# dd if=/dev/zero bs=1024 count=195360984 |md5sum -b
Install/dd.txt
200049647616 bytes (200 GB) copied, 2231,21 seconde, 89,7 MB/s

3047fa79e3b6d46ffc52f24d243624dd *-

Dans ce 1er test, je lui dis d'ecrire 195360984 fois 1 Ko (donc 1024
octets) de zero pour couvrir le nombre d'octets de mon dd, et ensuite je
calcule le mdsum.

debian:/home/thierry# dd if=/dev/zero of=/dev/hdb bs=1024
count=195360984|md5sum -b >> Install/dd.txt
200049647616 bytes (200 GB) copied, 12200,5 seconde, 16,4 MB/s

d41d8cd98f00b204e9800998ecf8427e *-

Dans le second test, je lui dis d'ecrire 195360984 fois 1 Ko (donc 1024
octets) de zero mais dans mon disque dur cette fois ci et je regarde le
md5sum trouvé.

Sauf qu'avec cette commande la somme MD5 est calculée sur la sortie standard de dd, pas sur le fichier de sortie. Pour calculer la somme MD5 du disque, il faut procéder en deux temps :
1) écriture de zéros sur tout le disque
2) relecture du disque pour calculer la somme MD5

Appremment, deja avec ces2 premiers tests, il n'y a pas le mm md5sum.

Forcément.

Sinon, en plus de badblocks, tu peux t'inspirer du petit script que j'avais bricolé pour écrire répétitivement un motif aléatoire par blocs de 1 Mio sur tout le disque et comparer chaque bloc avec le motif original : http://www.plouf.fr.eu.org/bazar/test-disque.txt



Reply to: