next up previous contents Next: Identification des données sur Up: dd, tar et astuces Previous: Création d'une disquette de   Table des matières  


19.5.2 Effacement des disques.

Si jamais vous essayez un repartionnement de votre disque LINUX en un disque DOS/Windows, vous devez savoir qu'FDISK de DOS/Windows est bogué concernant la recréation d'une table de partition. Un rapide:

dd if=/dev/zero of=/dev/hda bs=1024 count=10240 


écrira une collection de zéros sur les 10 premiers Mo de votre disque IDE. Ceci nettoyera la table de partition aussi bien que toute information à propos du système de fichiers de manière à vous restituer un disque ``flambant neuf''.

Il est tout aussi aisé d'encoder des zéros sur une disquette:

dd if=/dev/zero of=/dev/fd0 bs=1024 count=1440 


Cependant, même le transfert de zéros sur une disquette ne sera pas toujours suffisant. Des équipements spécialisés peuvent encore lire des supports magnétiques après qu'ils aient été effacés à plusieurs reprises. Si, cependant, vous écrivez des octets de manière aléatoire sur une disquette, il devient assurément impossible de déterminer ce qui y était inscrit au préalable:

mknod dev/urandom c 1  9

for i in 1 2 3 4; do

    dd if=/dev/urandom of=/dev/fd0 bs=1024 count=1440

done 


next up previous contents Next: Identification des données sur Up: dd, tar et astuces Previous: Création d'une disquette de   Table des matières  
1-01-2006