Ich habe verschiedene Möglichkeiten gefunden, einen bootfähigen USB-Stick für (L)ubuntu und Debian zu erstellen.
https://askubuntu.com/a/377561Um einen bootfähigen Ubuntu-USB-Stick vom Terminal aus zu erstellen, führen Sie
sudo dd bs=4M if=path/to/input.iso of=/dev/sd<?> conv=fdatasync status=progress
https://www.debian.org/releases/stable/amd64/ch04s03.en.htmlsagt
Das von Ihnen gewählte CD- oder DVD-Image sollte direkt auf den USB-Stick geschrieben werden und den aktuellen Inhalt überschreiben. Wenn Sie beispielsweise ein vorhandenes GNU/Linux-System verwenden, kann die CD- oder DVD-Image-Datei wie folgt auf einen USB-Stick geschrieben werden, nachdem Sie sichergestellt haben, dass der Stick ausgehängt ist:
# cp debian.iso /dev/sdX # sync
debian:Erstellen eines bootfähigen Debian-USB-Flashlaufwerkssagt
Um ein bootfähiges USB-Laufwerk unter Windows, Mac OS oder einer bereits vorhandenen GNU/Linux-Installation zu erstellen, ist Rufus eine zuverlässige Wahl.
Lubuntu:Schreiben/Brennen des Imagessagt:
Zum Schreiben von Images auf USB-Laufwerke unter Linux empfehlen wir
mkusb
ein von einem Lubuntu-Teammitglied entwickeltes Tool oder den USB-Creator, der mit Lubuntu Startup Disk Creator geliefert wird.
Ich habe mich gefragt, ob die erste Methode, dd
die auf Blockebene funktioniert, in allen Fällen funktionieren kann. Ist das die universelle Methode?
Warum kann die zweite Methode verwendet werden cp
, die auf Dateiebene und nicht auf Blockebene funktioniert?
Welche Vorteile bieten die anderen Methoden gegenüber der ersten Methode, bei der verwendet wird dd
? Kann ich dasselbe wie bei den anderen Methoden erreichen, indem ich dd
oder einige andere Befehle zusammen mit verwende dd
?
Danke.
Antwort1
Unter Unix/Linux wird ein Gerät wie eine normale Datei behandelt. Ob Sie Daten mit cp(1), dd(1) oder dd(2) auf dem Gerät ablegen, program > /dev/sdb
macht keinen wirklichen Unterschied. Nur dass dd beispielsweise Optionen zum Schreiben in unterschiedlich großen Blöcken hat, was effizienter sein kann, wenn die Blockgröße einer von der Hardware definierten Größe entspricht.