Wie kann eine ursprüngliche Live-ISO von einem Live-USB-Stick neu erstellt werden?

Wie kann eine ursprüngliche Live-ISO von einem Live-USB-Stick neu erstellt werden?

Ich habe das Original-ISO gelöscht und möchte es wiederherstellen, ohne es erneut herunterladen zu müssen.

Wenn möglich, wäre die bevorzugte Vorgehensweise die Erstellung eines ISO-Images mit ungefähr derselben Größe wie das Original, wobei nur die Größe der Dateien und nicht die Größe des USB-Geräts berücksichtigt werden sollte.

Antwort1

Verwenden Sie ddzum Erstellen eines ISO:

sudo dd if=/dev/sdx of=/path/file.iso

Wobei /dev/sdx Ihr LiveUSB ist.

SehenBootfähigen USB-Stick in ISO-Datei konvertieren

Antwort2

Es hängt davon ab, wie Sie das Live-USB-Laufwerk erstellt haben.

Geklontes System

Wenn dugeklontdie iso-Datei können Sie vom USB-Laufwerk in eine iso-Datei „zurückklonen“. ddkann für diesen Zweck verwendet werden, ist aber riskant. Bitte überprüfen Sie noch einmal, dass Siein die ISO-Datei schreiben.

sudo dd if=/dev/sdx of=/path/file.iso

wo /dev/sdxist das Blockgerät, das Ihr Live-USB-Laufwerk angibt. Sie können das Gerät mit den folgenden Befehlen identifizieren

sudo lsblk -f
sudo lsblk -m
sudo parted -ls

und ersetzen Sie x durch den tatsächlichen Gerätebuchstaben.Ein geklontes Ubuntu-System hat ein ISO 9660-Dateisystem.

Dies ist die gleiche Methode, die in der Antwort von @SimonVanMachin empfohlen wird. Siehe auch diesen Link,

Bootfähigen USB-Stick in ISO-Datei konvertieren

Ein Nachteil dieser Methode ist, dass eine ISO-Datei erstellt wird, die so groß ist wie der USB-Stick, der aktive Inhalt (Laufwerkskopf und Partitionen) jedoch viel kleiner sein kann. Wenn Sie den Gerätebuchstaben identifizieren, erhalten Sie auch Informationen zum aktiven Inhalt. Standard-Ubuntu-ISO-Dateien sind kleiner als 2 GiB, daher können Sie mit dem folgenden Befehl nur die ersten 2 GiB kopieren

sudo dd if=/dev/sdx of=/path/file.iso bs=1M count=2k
  • Klonwerkzeuge mit einem letzten Prüfpunkt
    • Der Ubuntu Startup Disk Creator-Aliasusb-creator-gtk
    • Datenträger-Aliasgnome-disks
    • Abonnieren(für reine Linux-Live-Laufwerke)
    • Win32 Disk Imager(unter Windows)
  • Klonwerkzeug ohne letzten Kontrollpunkt (gefährlich)
    • dd

Extrahiertes System

Wenn duextrahiertdas System und änderte die Struktur im Vergleich zur ISO-Datei,Ich denke, es wird viel einfacher, die ISO-Datei erneut herunterzuladen als eine funktionierende ISO-Datei vom System auf dem USB-Laufwerk zu erstellen.

  • Werkzeuge extrahieren

Aber es ist möglich, ein allgemeines Bild zu schaffen

  • Anstatt eine ISO-Datei zu erstellen, können Sie ein allgemeines Image ( .imgDatei oder komprimierte .img.gzDatei) oder ein Clonezilla-Image erstellen. Sie können ein solches Image auf einem USB-Stick (mindestens gleicher Größe) wiederherstellen, aber von einer DVD funktioniert es nicht.

    $ sudo -s
    # dd if=/dev/sdx bs=4096 | gzip -c /path/file.img.gz
    # exit                             # remember to exit from sudo
    
  • Ich würde empfehlen, ein Clonezilla-Image zu erstellen. Das ist sicherer und schneller, da Clonezilla nur die verwendeten Blöcke kopiert (es überspringt Blöcke, die nicht von Partitionen und Dateisystemen verwendet werden, mit Ausnahme des Kopfs des Laufwerks). Das bedeutet, dass das Image auch so klein wie möglich sein wird. Ein Clonezilla-Image ist ein Verzeichnis mit einer Reihe von Dateien, wobei die großen Dateien komprimiert sind.

    Sie finden Clonezilla-ISO-Dateien sowie Dokumentation unter folgendem Link:

    http://clonezilla.org

verwandte Informationen