bonjour,

1)Plusieurs fois j'ai vu utilser cette commande dd suivante (e):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
sudo dd if=/dev/zero   of=/dev/sda  bs=512  count=20
seulement la documentation de man dd mentionne que:
count= copy only N input blocks

et aussi parce que d'après cette page:
https://blog.desdelinux.net/en/compl...h-dd-examples/

2 commandes linux me posaient un léger problème:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
(f) dd if = / dev / zero count = 1 bs = 1024 seek = 1 of = / dev / sda6 - » Destroy the superblock
 
dd if = / dev / zero count = 1 bs = 4096 seek = 0 of = / dev / sda5 - » Another way to destroy the superblock


problème résolu car d'après (f)

count=1 signifie que 0 prend 1 bloc donc là count est bien le nombre de bloc d'entrée et non le nombre de blocs de sortie.

oui mais si (f) écrit 1 bloc de taille bs de zéros sur /dev/sda6 à partir du 1er bloc(seek=1),les blocs suivants le 2nd bloc de /dev/sda6 ne seront pas détruits ! Donc en quoi le superblock est-t-il détruit?

Donc pour être plus précis,cette commande (e) écrit 20 blocs de 512 octets de zéros sur sda
Est-ce bien cela?

Il n'y a pas dans la doc de count pour output blocks
Devons-nous en déduire que :
count=input count=outpout count?

2)si on écrit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
sudo dd if=/dev/zero   of=/dev/sda1  bs=512  conv=notrunc
le MBR de sda est-il préservé?(pas détruit par les zéros) car je n'ai touché que la partition sda1

ce qui sous-entend que si j'écris:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
sudo dd if=/dev/zero   of=/dev/sda  bs=512  conv=notrunc

tout est mis à zéros y compris le MBR du secteur initial


merci de votre aide