Linux-Imagedateien für USB optimiert

Linux Live-Distribution für den USB-Stick

15.04.2008
Von Enrico Thierbach

USB-ID ermitteln

Sie können ein Image nicht mit dem üblichen Dateibefehlen kopieren. Stattdessen arbeiten Sie auf Device-Ebene und müssen deshalb wissen, mit welcher Bezeichnung Ihr USB-Stick vom System angesprochen wird. Stecken Sie den Stick an. Nachdem er vom System erkannt wurde, geben Sie den Befehl

ls -la /dev/disk/by-id/usb*

ein. Die Ausgabe sieht dann etwa so aus:

lrwxrwxrwx 1 root root 9 2007-10-11 20:55 /dev/disk/by-id/usb-Sony_Storage_Media_2A07062113054-0:0 -> ../../sdb
lrwxrwxrwx 1 root root 10 2007-10-11 20:55 /dev/disk/by-id/usb-Sony_Storage_Media_2A07062113054-0:0-part1 -> ../../sdb1

In diesem Beispiel ist der USB-Stick zwei Gerätedateien zugeordnet. sdb bezieht sich dabei auf den gesamten Stick, während sdb1 die erste Partition auf dem Stick darstellt. Der Stick wird also als sdb angesprochen ? wovon wir in den folgenden Beispielen immer ausgehen.

Auf USB-Stick schreiben

Hängen Sie den USB-Stick aus dem System aus (Rechtsklick auf das Desktop-Icon des Sticks, Datenträger aushängen). Öffnen Sie nun ein Terminal-Fenster und wechseln Sie in das Verzeichnis, in dem die Imagedatei (zum Beispiel mit dem Namen binary.img) liegt. Mit den folgenden Befehlen kopieren Sie sie auf den USB-Stick:

su
dd if=binary.img of=/dev/sdb bs=1M
sync

Nun beenden Sie Ihr Linux und starten Ihren PC neu.

Zur Startseite