Dd: Unterschied zwischen den Versionen
Aus Alexander's Wiki
Admin (Diskussion | Beiträge) |
Admin (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
Mit dd lassen sich Images erstellen oder schreiben. Die Syntax sieht beispielsweise so aus: | Mit dd lassen sich Images erstellen oder schreiben. Die Syntax sieht beispielsweise so aus: | ||
<source lang="bash"> | <source lang="bash"> | ||
sudo dd if=/dev/mmcblk0 of=olimex-noworking.img | |||
</source> | </source> | ||
Nach der ProzessID von dd suchen: | Nach der ProzessID von dd suchen: | ||
<source lang="bash"> | <source lang="bash"> | ||
ps -ef | grep dd | |||
</source> | |||
Das sieht dann in etwa so aus: | |||
<source lang="bash"> | |||
root 24502 23885 0 10:20 pts/1 00:00:00 sudo dd if=a20_debian_kernel_3_4_LAN_USBx2_Cards_LCD_HDMI_SATA_TS_X_GPIO_OTG_MIC_release5.img of=/dev/mmcblk0 | |||
root 24503 24502 8 10:20 pts/1 00:00:05 dd if=a20_debian_kernel_3_4_LAN_USBx2_Cards_LCD_HDMI_SATA_TS_X_GPIO_OTG_MIC_release5.img of=/dev/mmcblk0 | |||
kluge 24511 24142 0 10:21 pts/4 00:00:00 grep --color=auto dd | |||
</source> | </source> | ||
In einer weiteren Shell den Befehl mit der ProzessID aufrufen: | In einer weiteren Shell den Befehl mit der ProzessID aufrufen: | ||
<source lang="bash"> | <source lang="bash"> | ||
while true; do sudo kill -USR1 16582; sleep 30; done | |||
</source> | </source> | ||
Version vom 10. Dezember 2013, 10:23 Uhr
Mit dd lassen sich Images erstellen oder schreiben. Die Syntax sieht beispielsweise so aus:
sudo dd if=/dev/mmcblk0 of=olimex-noworking.img
Nach der ProzessID von dd suchen:
ps -ef | grep dd
Das sieht dann in etwa so aus:
root 24502 23885 0 10:20 pts/1 00:00:00 sudo dd if=a20_debian_kernel_3_4_LAN_USBx2_Cards_LCD_HDMI_SATA_TS_X_GPIO_OTG_MIC_release5.img of=/dev/mmcblk0
root 24503 24502 8 10:20 pts/1 00:00:05 dd if=a20_debian_kernel_3_4_LAN_USBx2_Cards_LCD_HDMI_SATA_TS_X_GPIO_OTG_MIC_release5.img of=/dev/mmcblk0
kluge 24511 24142 0 10:21 pts/4 00:00:00 grep --color=auto dd
In einer weiteren Shell den Befehl mit der ProzessID aufrufen:
while true; do sudo kill -USR1 16582; sleep 30; done
Jetzt gibt dd alle 30 Sekunden eine Meldung aus, die z.B. so aussehen kann:
5314678+0 Datensätze ein
5314678+0 Datensätze aus
2721115136 Bytes (2,7 GB) kopiert, 493,896 s, 5,5 MB/s
5637466+0 Datensätze ein
5637466+0 Datensätze aus
2886382592 Bytes (2,9 GB) kopiert, 523,922 s, 5,5 MB/s
5917121+0 Datensätze ein
5917121+0 Datensätze aus
3029565952 Bytes (3,0 GB) kopiert, 553,939 s, 5,5 MB/s