logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 20-09-2023 09:22:16

ptitjoz
Membre
Lieu : France
Distrib. : Debian 12.2
Noyau : Linux 6.1.0-13-amd64
(G)UI : Xfce
Inscription : 20-09-2017
Site Web

commande dd demande de conseils

Bonjour
petites questions concernant dd      (qu'il faut utiliser avec prudence)

j'utilise souvent cette commande pour créer des clés usb bootables depuis des fichiers ISO et cela fonctionne très bien

je n'utilise pas l'option "oflag" car je n'ai pas vraiment saisi à quoi ça servait.
à la fin de la copie, je tape sync et démonte proprement la clé.


Récemment j'ai copié une partition dans une autre avec la commande dd ; cela a fonctionné (j'avais au préalable créé des partitions de même taille)

Voilà sommairement la commande que j'utilise

sudo dd if=/dev/sda of=/dev/sdab status=progress bs=4M



1) Est-ce suffisant ou faut-il d'autres paramètres ?

2)Que se passerait-il si les partitions n'étaient pas de la même taille ?  il y aurait des messages warning ?


Merci de vos conseils smile


------------------------------------
Un peu poète, un peu geek

Hors ligne

#2 20-09-2023 11:27:42

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : commande dd demande de conseils

1) Est-ce suffisant ou faut-il d'autres paramètres ?


Je pense que tu pourrai même en avoir moins. Je spécifie jamais le "bs" sauf si je veux jouer avec "count".

2)Que se passerait-il si les partitions n'étaient pas de la même taille ?  il y aurait des messages warning ?


Si je devais parier je dirai que tu aurai une erreur de format de la partition, et on te proposerai de la "réparer" pour que les tailles correspondent.


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#3 20-09-2023 15:28:06

ptitjoz
Membre
Lieu : France
Distrib. : Debian 12.2
Noyau : Linux 6.1.0-13-amd64
(G)UI : Xfce
Inscription : 20-09-2017
Site Web

Re : commande dd demande de conseils

merci
j'ai copié via dd une petite partition dans une plus grande et j'ai dû "réparer"  pour formater la fin de la partition et tout s'est arrangé

------------------------------------
Un peu poète, un peu geek

Hors ligne

#4 20-09-2023 18:35:46

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : commande dd demande de conseils

otyugh a écrit :

Je pense que tu pourrai même en avoir moins. Je spécifie jamais le "bs" sauf si je veux jouer avec "count".



Je faisais pareil jusque tout récemment, mais en fait la valeur par défaut (512) ne va pas exploiter à fond le débit en lecture/écriture des disques dans la plupart des cas. Une valeur de 4096 semble être un bon choix pour optimiser la vitesse de la copie.


Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#5 20-09-2023 18:46:50

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : commande dd demande de conseils

Ah ? Sous USB2 j'avais joué un peu sans voir la différence.
Après bon. J'utilise plus du tout dd, je prends ddrescue assez systématiquement maintenant (dd me sert plus qu'à créer des swapfile) - et l'argument "bs" y est absent. Avantage de l'outil étant de pouvoir voir quand y a un souci à la copie, fait un sync automatiquement, - et surtout de pouvoir/interrompre/reprendre. Ça me semble assez supérieur toute chose pesée (mais je crois qu'on en a déjà parlé).

Dernière modification par otyugh (20-09-2023 18:47:40)


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#6 20-09-2023 19:51:29

ptitjoz
Membre
Lieu : France
Distrib. : Debian 12.2
Noyau : Linux 6.1.0-13-amd64
(G)UI : Xfce
Inscription : 20-09-2017
Site Web

Re : commande dd demande de conseils

avec une clés USB 3 et ça va très vite à créer des iso j'ai déjà essayé 8M ou 16M mais là, j'ai l'impression que ça ne change plus rien

------------------------------------
Un peu poète, un peu geek

Hors ligne

#7 21-09-2023 00:48:46

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : commande dd demande de conseils

On avait fait des tests sur IRC avec pham, et en effet on a vu qu’au-dessus de 4M il n’y a plus de gain notable en performance.

Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#8 21-09-2023 09:39:17

raleur
Membre
Inscription : 03-10-2014

Re : commande dd demande de conseils

vv222 a écrit :

au-dessus de 4M il n’y a plus de gain notable en performance


4k (4096), pas 4M.

ptitjoz a écrit :

Que se passerait-il si les partitions n'étaient pas de la même taille ?  il y aurait des messages warning ?


Si la partition de destination est plus petite que la partition source, il y aura une erreur de dd et le système de fichier sera corrompu voire inutilisable (le pilote ext4 refuse de monter un système de fichiers dont la taille indiquée est supérieure à la taille effective) et irréparable (resize2fs et e2fsck refusent d'y toucher).
Si la partition de destination est plus grande que la partition source, il y aura de l'espace inutilisé et inutilisable à la fin de la partition et il faudra redimensionner le système de fichiers pour pouvoir utiliser cet espace.

ptitjoz a écrit :

j'ai copié via dd une petite partition dans une plus grande et j'ai dû "réparer"  pour formater la fin de la partition et tout s'est arrangé


Ave quel programme as-tu "réparé" ?

Dernière modification par raleur (21-09-2023 09:48:11)


Il vaut mieux montrer que raconter.

Hors ligne

#9 21-09-2023 09:59:32

ptitjoz
Membre
Lieu : France
Distrib. : Debian 12.2
Noyau : Linux 6.1.0-13-amd64
(G)UI : Xfce
Inscription : 20-09-2017
Site Web

Re : commande dd demande de conseils

Je mets presque toujours bs=4M

Merci pour les infos concernant les tailles différentes des partitions et tes explications

pour "réparer" j'ai utilisé la commande qui était donnée dans gparted. il y avait un avertissement et en faisant check il proposait de réparer.

------------------------------------
Un peu poète, un peu geek

Hors ligne

#10 21-09-2023 15:07:55

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : commande dd demande de conseils

raleur a écrit :

vv222 a écrit :

au-dessus de 4M il n’y a plus de gain notable en performance


4k (4096), pas 4M.



Bien vu, j’ai répété les "M" par mimétisme mais c’est bien bs=4096 que j’avais en tête.


Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#11 22-09-2023 08:37:43

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : commande dd demande de conseils

En fait, s'il n'y a pas de « skip », de « seek » ou de « count », on peut utiliser directement « cp » qui prend déjà des valeurs optimales pour « bs ».

En particulier, cela fait longtemps que je flash mes clefs usb comme ça:

cp Debian.iso /dev/sdc


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#12 22-09-2023 10:35:44

ptitjoz
Membre
Lieu : France
Distrib. : Debian 12.2
Noyau : Linux 6.1.0-13-amd64
(G)UI : Xfce
Inscription : 20-09-2017
Site Web

Re : commande dd demande de conseils

ah je ne connaissais pas smile ; merci.
Et ça efface toute la cible auparavant.

------------------------------------
Un peu poète, un peu geek

Hors ligne

#13 22-09-2023 10:41:39

rodrigue7800be
Membre
Lieu : ATH
Inscription : 30-05-2021

Re : commande dd demande de conseils

captnfab a écrit :

En fait, s'il n'y a pas de « skip », de « seek » ou de « count », on peut utiliser directement « cp » qui prend déjà des valeurs optimales pour « bs ».

En particulier, cela fait longtemps que je flash mes clefs usb comme ça:

cp Debian.iso /dev/sdc



ah je savait pas monsieur cptainfab


je suis un bienveillant du handicap que je suis malentendant que cas je suis exprime une dyslexique donc mes excuses car ne pas ma faute smile
follow me mastondon : https://slon.yojik.net/@rodriguem82

Hors ligne

#14 22-09-2023 10:49:22

raleur
Membre
Inscription : 03-10-2014

Re : commande dd demande de conseils

ptitjoz a écrit :

je ne connaissais pas


C'est pourtant la méthode recommandée dans le manuel d'installation officiel de Debian depuis plusieurs versions.

ptitjoz a écrit :

Et ça efface toute la cible auparavant.


Ni plus ni moins que dd.


Il vaut mieux montrer que raconter.

Hors ligne

#15 22-09-2023 11:04:49

ptitjoz
Membre
Lieu : France
Distrib. : Debian 12.2
Noyau : Linux 6.1.0-13-amd64
(G)UI : Xfce
Inscription : 20-09-2017
Site Web

Re : commande dd demande de conseils

raleur a écrit :

ptitjoz a écrit :

je ne connaissais pas


C'est pourtant la méthode recommandée dans le manuel d'installation officiel de Debian depuis plusieurs versions.


je n'avais (n'ai) pas connaissance de ce manuel ; ça fait des années que je passe par des cd live ou des iso que je mets sur des clés via dd


------------------------------------
Un peu poète, un peu geek

Hors ligne

Pied de page des forums