Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
dd [Le 23/07/2021, 17:06]
Amiralgaby ajout de tutoriel + déplacement de la section "Pour aller + loin" en bas
dd [Le 23/11/2021, 20:55]
moths-art [Copier une partition de disque sur un autre disque] balise </note> mal fermé (détecté par wiki-corrector https://forum.ubuntu-fr.org/viewtopic.php?pid=22508268#p22508268)
Ligne 24: Ligne 24:
 Voir aussi  ​ Voir aussi  ​
   * [[ssh#​copier_des_fichiers_via_ssh|copier avec ssh]]   * [[ssh#​copier_des_fichiers_via_ssh|copier avec ssh]]
-  * Pour la copie de sauvegarde ou de synchronisation,​ on pourra regarder, par exemple, ce que permet un logiciel comme [[Unison]], [[synkron]],​[[rsync]] et son pendant graphique [[grsync]], ou encore [[SuperFlexible]].+  * Pour la copie de sauvegarde ou de synchronisation,​ on pourra regarder, par exemple, ce que permet un logiciel comme [[Unison]], [[rsync]] et son pendant graphique [[grsync]], ou encore [[SuperFlexible]].
   * Lorsque la copie porte sur un gros volume, on peut suivre l'​évolution avec un autre logiciel "​dcfldd if=/​dev/​sd(x) of=/​dev/​sd(x) conv=notrunc,​noerror status=on" ​   * Lorsque la copie porte sur un gros volume, on peut suivre l'​évolution avec un autre logiciel "​dcfldd if=/​dev/​sd(x) of=/​dev/​sd(x) conv=notrunc,​noerror status=on" ​
  
Ligne 101: Ligne 101:
  
 Une solution alternative pour voir l'​avancement : ouvrez un second terminal et tapez:<​code>​pgrep -l '​^dd$'</​code> ​ qui vous produira une réponse du type "9999 dd". Ce code est le chiffre d'​identification du processus de copie qui vous permet de produire une seconde commande dans le terminal (en root):<​code>​kill -USR1 9999</​code>​ Cette seconde commande peut-être lancée de temps en temps pour patienter. Une solution alternative pour voir l'​avancement : ouvrez un second terminal et tapez:<​code>​pgrep -l '​^dd$'</​code> ​ qui vous produira une réponse du type "9999 dd". Ce code est le chiffre d'​identification du processus de copie qui vous permet de produire une seconde commande dans le terminal (en root):<​code>​kill -USR1 9999</​code>​ Cette seconde commande peut-être lancée de temps en temps pour patienter.
-Alternative en mode root, pour voir la progression toutes les 30 secondes: <​code>​watch -n 30 kill -USR1 9999</​code></​note>​+<note tip> 
 +Alternative en mode root, pour voir la progression toutes les 30 secondes: <​code>​watch -n 30 kill -USR1 9999</​code>​ 
 +</​note>​
 Une autre solution est d'​effectuer la commande suivante : <​code>​dd if=/​dev/​source | pv -t -e -r -b | dd of=/​dev/​cible</​code>​ Cela requiert le binaire pv :<​code>​apt-get install pv</​code>​ Une autre solution est d'​effectuer la commande suivante : <​code>​dd if=/​dev/​source | pv -t -e -r -b | dd of=/​dev/​cible</​code>​ Cela requiert le binaire pv :<​code>​apt-get install pv</​code>​
  
  • dd.txt
  • Dernière modification: Le 18/03/2022, 11:33
  • par geole