Je cherche un outil sous Linux intégré à une distribution Live, qui me permettrait de nettoyer les disques durs d'une machine. En écrivant plusieurs fois sur la totalité du disque par exemple.
J'aurais bien envoyé un outil de formatage bas niveau, mais ces outils sont dépendants des disques, et faits par les constructeurs. Hors je n'ai pas forcément l'information du constructeur du disque (ni le temps de gérer 30 000 logiciels).
Bourrin Merci, mais je me méfie de dd.
Il paraît que c'est le meilleur moyen de faire un ghost, mais ça n'a jamais marché avec moi. Je sais que je suis pas un dieu de Linux, mais quand même
J'aurais plus confiance en un outil dédié. Mais si je ne trouve rien d'autre, je prendrai cette commande
Bourrin Merci, mais je me méfie de dd. Il paraît que c'est le meilleur moyen de faire un ghost, mais ça n'a jamais marché avec moi. Je sais que je suis pas un dieu de Linux, mais quand même
J'aurais plus confiance en un outil dédié. Mais si je ne trouve rien d'autre, je prendrai cette commande
Y' a un outil ou deux sur UBCD (pour Maxtor et Seagate la dernière fois que je l'ai utilisé).
Ca pourrait pas être mieux (mais j'y connais rien, hein ) avec un /dev/urandom ?
pas vraiment ça va prendre 10 fois plus de temps pour générer les valeurs aléatoires à écrire et les écrire le mieux c'est d'écrire des 0 en bit à bit:
pas vraiment ça va prendre 10 fois plus de temps pour générer les valeurs aléatoires à écrire et les écrire le mieux c'est d'écrire des 0 en bit à bit:
dd if=/dev/zero of=/dev/sd<truc> ibs=1b obs=1b
Ça change quoi en bit à bit par rapport à la valeur par défaut ?
Si je ne m'abuse, même si les écritures sont faites par blocs de 512 bits, ces blocs seront quand même remplis par des 0 ?
Ça change quoi en bit à bit par rapport à la valeur par défaut ?
Si je ne m'abuse, même si les écritures sont faites par blocs de 512 bits, ces blocs seront quand même remplis par des 0 ?
pas vraiment ça va prendre 10 fois plus de temps pour générer les valeurs aléatoires à écrire et les écrire le mieux c'est d'écrire des 0 en bit à bit:
dd if=/dev/zero of=/dev/sd<truc> ibs=1b obs=1b
Il vaut mieux écrire des données aléatoires que toujours la même. On "peut" récupérer plus facilmenent des données en utilisant toujours la même valeur. Sinon il existe shred qui permet de faire ça au niveau fichier. Pour des /dev/sda ou hda, il existe un autre outils mais leur nom m'échappe.
---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Predicator
Posté le 12-03-2009 à 13:38:33
Intéressant shred.
Problème, ne fonctionne que sur des partitions, et non sur un disque.
Par contre, on trouve en lien un logiciel qui permet de wiper tous les disques d'une machine : DBAN
Predicator
Posté le 12-03-2009 à 13:49:31
Bon ben DBAN testé, ça fonctionne pas. Ça, c'est fait Je regarde si shred sait prendre des disques, sinon, je passerai au dd. J'en profiterai pour voir la différence de perf entre les zero et le urandom.
Pour info, le dd /dev/zero prend 86 minutes, alors que le dd /dev/urandom prendre 353 minutes.
Comme le temps n'est pas un problème, je relance 2 pass de /dev/urandom...
Tu ferais mieux d'utiliser shred/wipe, ça va bien plus vite que de pomper de l'entropie pour rien.
Predicator
Posté le 14-03-2009 à 23:24:06
D'après ce que j'ai vu, shred fonctionne sur des partitions, et mes disques ne sont pas partitionnés.
C'est vrai que j'aurais pu créer les partitions juste pour nettoyer, mais je voulais voir le temps que prenait dd.
Et j'ai trop de taff en ce moment pour tout tester, mais je le ferai
nemo13
Posté le 14-03-2009 à 23:31:36
bonsoir,
badblock est bien , seul problème, c'est lent .
Si tu utilises l'option qui écrit AA , 55, 01, 10, sur tous les octets; 80 giga = 8H
voili-voila