Mehrere USB-Sticks über die Befehlszeile bootfähig machen

Mehrere USB-Sticks über die Befehlszeile bootfähig machen

Wie kann ich mit der Befehlszeile mehrere bootfähige USB-Sticks gleichzeitig erstellen? Zur Information: Der normale Ablauf zum Erstellen eines bootfähigen USB-Sticks mit dem Terminal ist wie folgt:

1: Überprüfen Sie den Gerätenamen des USB-Sticks.

lsblk

2: Hängen Sie den USB-Stick aus und formatieren Sie ihn.

sudo umount /dev/sdc1
sudo mkfs.vfat -n 'Ubuntu' -I /dev/sdc1

3: Brennen Sie es mit der ISO-Datei bootfähig.

sudo dd bs=4M if=/home/bbnladmin/Desktop/ISO /ubuntu-12.04.iso of=/dev/sdb1 && sync

Wie können wir nun auf diese Weise mehrere USB-Sticks gleichzeitig brennen?

Antwort1

Der Befehl dd kann seine Ausgabe in einem Durchgang über tee an mehrere Geräte weiterleiten, wie hier beschrieben:

https://joshhead.wordpress.com/2011/08/04/multiple-output-files-with-dd-utility/

Kurz zusammengefasst:

sudo su
dd if=inputfileimage.bin | tee >(dd of=/dev/sdc) | dd of=/dev/sdh

würde die Datei „inputfileimage.bin“ in einer Root-Konsole auf die Geräte sdc und sdh schreiben …

sei vorsichtig- dd fragt nicht, ob Sie wirklich die richtigen Geräte ausgewählt haben - Sie müssen sicher sein, dass in diesem BeispielDEZAUndsdhsollte komplett abgewischt werden!

verwandte Informationen