Tux-laden einer komprimierten image datei

Aus SpaceOnEarth
Version vom 4. April 2022, 15:35 Uhr von Axel (Diskussion | Beiträge) (1 Version importiert)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
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