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 16/05/2019, 18:39]
92.152.241.91 [Ecrire par dessus toute la place libre d'une partition]
dd [Le 01/01/2020, 18:24]
176.187.80.175 [Réaliser l'image ISO d'un CD]
Ligne 105: Ligne 105:
  
  
-Une solution alternative pour voir l'​avancement : ouvrer ​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>​ 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>​
Ligne 223: Ligne 223:
  
 <​code>​ <​code>​
-dd if=/dev/hdc of=/home/user/moncd.iso bs=2048 conv=notrunc+dd if=/dev/hdc of=/home/${USER}/moncd.iso bs=2048 conv=notrunc
 </​code>​ </​code>​
  
Ligne 309: Ligne 309:
 Pour ma part je travaille sur plusieurs machines, mais sur celle que j'​utilise le plus j'ai deux disques durs SATA. Ils sont complètement identiques. Avant de faire quelque chose qui pourrait être dangereux, je démarre à partir d'un live-CD et je lance : Pour ma part je travaille sur plusieurs machines, mais sur celle que j'​utilise le plus j'ai deux disques durs SATA. Ils sont complètement identiques. Avant de faire quelque chose qui pourrait être dangereux, je démarre à partir d'un live-CD et je lance :
 <​code>​ <​code>​
-dd   ​if=/​dev/​sda ​   of=/dev/sdb ​bs=4096 ​ conv=notrunc,​noerror+dd   ​if=/​dev/​sda ​   of=/​dev/​sdb ​ bs=4096 ​ conv=notrunc,​noerror
 </​code>​ </​code>​
 et je copie ainsi mon lecteur système de travail courant sur le lecteur sdb. Si je casse mon installation sur sda,  je démarre avec le live CD et je fais : et je copie ainsi mon lecteur système de travail courant sur le lecteur sdb. Si je casse mon installation sur sda,  je démarre avec le live CD et je fais :
  • dd.txt
  • Dernière modification: Le 22/04/2024, 00:01
  • par Benjamin Loison