Forum général.général Commande pr mettre à zéro un disque dur avec dd

Posté par  .
Étiquettes : aucune
0
10
mai
2007
Bonjour,

Je voudrais savoir quelle est la commande pr remplir un disque dur de "zéros" avec dd et /dev/zero

je vois un peu près la tête de la commande,mais le seul hic, c'est que je suis sous cygwin, et que par conséquent mon disque (E:) dur apparait comme /cygdrive/e et ce n'est pas reconnu par la cmd dd.

Quelqu'un peut m'aider ?

Merci.
  • # Pour quoi faire ?

    Posté par  . Évalué à 4.

    Si c'est pour effacer tout le disque y'a ce soft : http://www.tolvanen.com/eraser/
    qui tourne sous windows

    sinon avec dd, tu peux remplir un fichier qui fait la taille du disque :
    dd if=/dev/zero of=fichier.vide bc=[taille du disque en block]
    • [^] # Re: Pour quoi faire ?

      Posté par  . Évalué à 1.

      Quand du dis "taille du disque en block" ça veut dire en byte ?
      Sinon comment connaitre cette fameuse taille ?

      Merci pr ton aide !
    • [^] # Re: Pour quoi faire ?

      Posté par  . Évalué à 1.

      Quand tu dis "taille du disque en bloc", tu veux dire en byte ?

      Sinon comment connaitre la taille en block ?

      Merci pour ton aide.
      • [^] # Re: Pour quoi faire ?

        Posté par  . Évalué à 1.

        Utilise la commande "df" avec les options "qui vont bien" (cf. le man, parce que là, je ne les ai pas en tête)
      • [^] # Re: Pour quoi faire ?

        Posté par  . Évalué à 1.

        Ah oui je n'ai pas répondu à la 1ère question : non, un bloc représente un certain nombre d'octets/bytes. Souvent 1 bloc=512 octets (mais pas forcément).
    • [^] # Re: Pour quoi faire ?

      Posté par  . Évalué à 1.

      Oui, et si c'est pour effacer les données, faire après ça un "shred" sur ce fichier.
      • [^] # Re: Pour quoi faire ?

        Posté par  . Évalué à 1.

        Je penser qu'ecrire un fichier vide de la taille du disque suffisait.

        Pourquoi utiliser "shred", shred fait la même chose que le dd non ?
        • [^] # Re: Pour quoi faire ?

          Posté par  (site web personnel) . Évalué à 2.

          Hum techniquement pour remettre a zéro un disque dur, écrire un tas de zéro suffit.

          Hors shred fait pas tout a fait la même chose...

          Lui se charge de nettoyer la rémanence magnétique (en partie) sur la surface disque en écrivant des données random dans le fichier de manière a empêcher la récupération des anciennes données...

          Bon ensuite tout dépend de ce que tu veux faire.

          Si tu veux nettoyer un disque dur pour que même les services secret ne récupèrent jamais rien dessus, remplir de zéro le disque dur servira pas a grand chose...

          Pour de l'efficace :
          # dd if=/dev/random of=/dev/hda
          # sync
          # dd if=/dev/random of=/dev/hda
          # sync
          Là ça devrais être a peu près bon.
          (il vaut mieux utiliser /dev/urandom, mais il génère nettement plus de consommation cpu)
  • # Tu trouvera les réponses à tes questions ici :

    Posté par  (site web personnel) . Évalué à 1.

    http://stream.unice.fr:8000/polytech/jm2l2006/amphi/20060506(...)

    À moins que tu ne cherchait que des question à tes réponses ...

    Adhérer à l'April, ça vous tente ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.