Auteur Sujet: Outils de test et d'effacement de DD sous Raspbian  (Lu 3372 fois)

0 Membres et 1 Invité sur ce sujet

Darkjeje

  • Abonné Free adsl
  • *
  • Messages: 592
  • Free VDSL2 Issy-les-Moulineaux (92)
Outils de test et d'effacement de DD sous Raspbian
« le: 08 août 2018 à 21:09:27 »
Bonjour à tous,

Avec les années qui passent, les disques durs non utilisés s'accumulent.
Certains ne s'affichent pas dans Windows, d'autre font des bruits de craquement, d'autres encores plantent de manière aléatoire ou ralentissent le PC.
J'aimerai leur faire passer une batterie de test pour savoir pour chacun s'ils fonctionnent ou non, ce qui ne va pas et si possible les effacer définitivement pour pouvoir les mettre à la déchetterie ou les réutiliser.

Le problème c'est que certains font plusieurs To et que faire tourner un PC pendant des heures juste pour ça je trouve ça pas très écolo/écono responsable, aussi j'aimerai savoir si c'est faisable de le faire avec des programmes Linux tournant sur mon Rasp et cela sans prendre toutes les ressources afin qu'il gère toujours ma domotique,...

Dans l'affirmative que me conseillerez-vous comme outils/programme/commande, pour tester puis effacer un dd ?
Et combien de temps cela prendrai à la grosse par Go ?

Merci par avance pour votre aide !!!


FjKLvB3A

  • Abonné Free fibre
  • *
  • Messages: 22
Outils de test et d'effacement de DD sous Raspbian
« Réponse #2 le: 14 octobre 2019 à 10:16:15 »
salut,
Je réponds un peu avec retard  :D

Tout d'abord pour tester un disque dur sur un rpi, il faudra un adapteur vers USB si son interface native n'est pas USB.
Un cable SATA vers USB est courant et facile à trouver.

Ensuite, en ligne de commande il y a smartctlVoir l'état général du disque:
$ sudo smartctl -a /dev/sda
Pour commencer, on peut faire un test court. Moins de 2 minutes pour un disque de 500Mo par exemple

sudo smartctl -t short /dev/sda
Pour voir les résultats:
sudo smartctl -l selftest /dev/sda
Un test long est équivalent à lancer un test complet du disque comme utiliser badblockssudo smartctl -t long /dev/sda
Et eventuellement, rechercher les bad blocks mais ca n'a pas grand interet en tant que tel. Peut-être pour reformater le disque et utilisant la liste des bad block pour les incorporer aux système de fichier


willemijns

  • Abonné FreeMobile
  • *
  • Messages: 2 680
Outils de test et d'effacement de DD sous Raspbian
« Réponse #3 le: 14 octobre 2019 à 13:38:16 »
Le problème c'est que certains font plusieurs To et que faire tourner un PC pendant des heures juste pour ça je trouve ça pas très écolo/écono responsable

Pourtant... c'est cela qu'il faut faire...  moi le SMART je ne le regarde que pour voir le nombre de secteurs de secours..

pour tout RAZ bien que cela peut durer des heures il existe une ligne de commande avec l'utilitaire "DD"
c'est peut-etre mis dans les liens de ce sujet

Kellogs

  • Abonné Free adsl
  • *
  • Messages: 157
  • FREE
Outils de test et d'effacement de DD sous Raspbian
« Réponse #4 le: 31 juillet 2020 à 20:56:20 »
Pour effacer un disque dur, utiliser shred, l'outil standard de Debian: apt install shred
Ensuire, shred -v -n2 -z /dev/sdX pour effacer la partition numérotée X
2 passes avec des données générées au hasard et la dernière passe à zéro, ce qui est suffisant en terme de sécurité.