Tux-laden einer komprimierten image datei
Linux_notes_-_Laden_einer_komprimierten_Image_Datei
Mein Ziel ist eine SD Karte. Ich schaue erst einmal ob diese als Device erkannt wird.
Bevor der SD Kartenleser eingesteckt ist frage ich:
user$ ls -l /dev/sd* ↵ brw-rw---- 1 root disk 8, 0 Jan 27 21:35 /dev/sda brw-rw---- 1 root disk 8, 1 Jan 27 21:35 /dev/sda1 brw-rw---- 1 root disk 8, 2 Jan 27 21:35 /dev/sda2 brw-rw---- 1 root disk 8, 3 Jan 27 21:35 /dev/sda3 brw-rw---- 1 root disk 8, 4 Jan 27 21:41 /dev/sda4
Das ist wohl eine lokale Festplatte die sollte man bloß nicht anfassen. Das System kennt sie seit "27.Jan 21:35", plausibel, da habe ich den Rechner das letzte mal neu gebootet. (Bereitschafts- bzw Suspend-Modus ändert die Zeit nicht)
Nun stecke ich das SD-Lesegerät ins USB und frage neu:
user$ ls -l /dev/sd* ↵ brw-rw---- 1 root disk 8, 0 Jan 27 21:35 /dev/sda brw-rw---- 1 root disk 8, 1 Jan 27 21:35 /dev/sda1 brw-rw---- 1 root disk 8, 2 Jan 27 21:35 /dev/sda2 brw-rw---- 1 root disk 8, 3 Jan 27 21:35 /dev/sda3 brw-rw---- 1 root disk 8, 4 Jan 27 21:41 /dev/sda4 brw-rw---- 1 root disk 8, 16 Jan 28 14:16 /dev/sdb brw-rw---- 1 root disk 8, 17 Jan 28 14:16 /dev/sdb1 brw-rw---- 1 root disk 8, 18 Jan 28 14:16 /dev/sdb2 brw-rw---- 1 root disk 8, 20 Jan 28 14:16 /dev/sdb4
Es ist gerade 14 Uhr 16 das passt, /dev/sdb wird die SD Karte sein! Achtung wenn wir nun die Imagedatei auf die SD Karte kopieren, gehen alle Partitionen (sdb1...sdb3) verloren und alle Daten darauf werden gelöscht.
user$ sudo bash root# gunzip --stdout dieisodatei.img.gz | pv | dd of=/dev/sdb 76MiB 0:00:17 4,28MiB/s [| <=> ] 155648+0 records in 155648+0 records out 79691776 bytes (80 MB, 76 MiB) copied, 17,7578 s, 4,5 MB/s
Nun stellen wir noch sicher das die SD KArte sicher entfernt werden kann.
root# sync
Nun kann die Karte entfernt werden!\n\n