#1 Le 30/05/2015, à 15:31
- Arbiel
[Résolu] dd me semble ne pas créer autant d'octets que demandé
Bonjour
Peut-être n'ai pas tout-à-fait compris comment utiliser dd ?
remi@remi-Vostro-3550:~$ sudo dd if=/dev/random of=/mnt/victor/.x-root bs=512 count=1
0+1 enregistrements lus
0+1 enregistrements écrits
112 octets (112 B) copiés, 0,000211713 s, 529 kB/s
remi@remi-Vostro-3550:~$ sudo dd if=/dev/random of=/mnt/victor/.x-root bs=512c count=1
0+1 enregistrements lus
0+1 enregistrements écrits
74 octets (74 B) copiés, 0,000208214 s, 355 kB/s
remi@remi-Vostro-3550:~$ sudo dd if=/dev/random of=/mnt/victor/.x-root count=10+1 enregistrements lus
0+1 enregistrements écrits
69 octets (69 B) copiés, 0,000207887 s, 332 kB/s
remi@remi-Vostro-3550:~$ sudo rm /mnt/victor/.x-root
remi@remi-Vostro-3550:~$ sudo dd if=/dev/random of=/mnt/victor/.x-root bs=1b count=1
0+1 enregistrements lus
0+1 enregistrements écrits
57 octets (57 B) copiés, 0,000204419 s, 279 kB/s
Je me suis résolu à demander
remi@remi-Vostro-3550:~$ sudo dd if=/dev/random of=/mnt/victor/.x-root bs=1c count=512
512+0 enregistrements lus
512+0 enregistrements écrits
512 octets (512 B) copiés, 561,481 s, 0,0 kB/s
Merci à quiconque pourra me donner quelques explications.
Arbiel
Dernière modification par Arbiel (Le 30/05/2015, à 23:56)
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#2 Le 30/05/2015, à 15:47
- Nasman
Re : [Résolu] dd me semble ne pas créer autant d'octets que demandé
As tu essayé un autre fichier de destination ?
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#3 Le 30/05/2015, à 17:36
- pingouinux
Re : [Résolu] dd me semble ne pas créer autant d'octets que demandé
Bonjour,
Effectivement, /dev/random semble bloquant, et arrête la commande après un nombre d'octets variable. Tu peux utiliser /dev/urandom.
Ajouté :
Ceci marche aussi
dd iflag=fullblock if=/dev/random of=/tmp/dd.out bs=512 count=1
Dernière modification par pingouinux (Le 30/05/2015, à 17:46)
Hors ligne
#4 Le 30/05/2015, à 18:53
- MicP
Re : [Résolu] dd me semble ne pas créer autant d'octets que demandé
…La lecture du fichier est bloquée quand l'activité du système (entropie) n'est pas suffisante.…
http://fr.wikipedia.org/?title=/dev/random
Dernière modification par MicP (Le 30/05/2015, à 18:55)
Hors ligne
#5 Le 30/05/2015, à 20:05
- Arbiel
Re : [Résolu] dd me semble ne pas créer autant d'octets que demandé
C'est effectivement une bonne explication, qui amène la question suivante :
Quelle est la valeur "aléatoire" du fichier de sortie lorsque l'on force sa taille avec "iflag=fullblock" comme l'a indiqué pingouinix, ou par "bs=1 count=N" ?
Arbiel
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#6 Le 30/05/2015, à 20:12
- pingouinux
Re : [Résolu] dd me semble ne pas créer autant d'octets que demandé
Quelle est la valeur "aléatoire" du fichier de sortie lorsque l'on force sa taille avec "iflag=fullblock"
Je pense que les valeurs sont correctes, mais la commande prend du temps avant de rendre la main.
Hors ligne
#7 Le 30/05/2015, à 23:55
- Arbiel
Re : [Résolu] dd me semble ne pas créer autant d'octets que demandé
C'est effectivement assez long, et assez variable
remi@remi-Vostro-3550:~$ dd if=/dev/random of=/tmp/random iflag=fullblock count=1 bs=512
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 636,683 s, 0,0 kB/s
remi@remi-Vostro-3550:~$ dd if=/dev/random of=/tmp/random2 bs=1 count=512
512+0 enregistrements lus
512+0 enregistrements écrits
512 octets (512 B) copiés, 1631,35 s, 0,0 kB/s
alors que dans ma première intervention, la création du fichier de 512 octets, avec "bs=1 count=512" n'avait duré, si l'on peut dire, que 560 secondes
remi@remi-Vostro-3550:~$ sudo dd if=/dev/random of=/mnt/victor/.x-root bs=1c count=512
512+0 enregistrements lus
512+0 enregistrements écrits
512 octets (512 B) copiés, 561,481 s, 0,0 kB/s
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne