Wie funktioniert das direkte Kopieren des Debian-ISO auf ein USB-Laufwerk?

Wie funktioniert das direkte Kopieren des Debian-ISO auf ein USB-Laufwerk?

Ich habe eine Debian-DVD heruntergeladen, gemäß der Dokumentation einen USB-Stick gemountet und einfach Folgendes gemacht:

cp mydebiandvd.iso /dev/sdb
sync

Nachdem ich diese Befehle ausgeführt hatte lsblk, stellte ich fest, dass auf dem SDB-USB-Stick der gesamte Speicherplatz frei war.

Aber als ich vom USB-Stick gebootet habe, erschien der Debian-Installationsbildschirm!

Macht cp etwas Besonderes, wenn ich die ISO direkt auf dasGerät(nicht nur eine Partition auf dem Gerät). Führt es so etwas wie den dd-Befehl im Hintergrund aus? Ich bin wirklich neugierig, was hier tatsächlich passiert.

Ich glaube, die Synchronisierung stellt nur sicher, dass der USB-Stick nicht gesperrt ist, bevor er ausgehängt werden kann?

Antwort1

Ja, Sie können mit dem Befehl einen bootfähigen USB-Stick erstellen cp.

Es gibt eine Antwort von der offiziellen Website (Häufig gestellte Fragen)

Wie schreib ich ein CD/DVD/BD-Image auf einen USB-Stick?

Verwenden Sie auf einem Linux-Rechner einfach den Befehl „cp“, um ein Image auf einen USB-Stick zu kopieren:

cp <file> <device>

Alternativ können Sie auch „dd“ verwenden:

dd if=<file> of=<device> bs=4M; sync

Antwort2

Ich fand am effektivstensudo usb-creator-gtk

Ihre Frage: Sync vollbringt keine Magie, es leert nur die Puffer. Wie von GAD3R erwähnt, cp <file> <device>ist es gleichwertig mit dd.

verwandte Informationen