Wie kann ich ein EXT4-ISO entweder von einem bootfähigen Laufwerk oder von ISO9660 erstellen?

Wie kann ich ein EXT4-ISO entweder von einem bootfähigen Laufwerk oder von ISO9660 erstellen?

Ich muss wirklich mindestens eines von zwei Dingen tun können:

  • Konvertieren Sie eine ISO-Datei im ISO9660-Format in eine ISO-Datei im EXT4-Format.

  • Wandeln Sie ein bootfähiges Laufwerk im EXT4-Format in ein ISO des EXT4-Dateisystems um.

Es kann nicht ISO9660 sein, denn korrigieren Sie mich, wenn ich falsch liege, aber so wie ich es verstehe, ist ISO9660 nur für CDs/DVDs, ich möchte aber einen USB-Stick verwenden. Ich habe diese Dateien mit Linux Live Kit erstellt (es gibt mir eine ISO9660-Datei und eine ZIP-Datei, aus der ein bootfähiges Laufwerk erstellt werden kann, das ich auf einem EXT4-Laufwerk verwendet habe). Ich kann das Laufwerk booten (allerdings aus irgendeinem Grund nur im Legacy/CSM-Modus, aber ich würde UEFI bevorzugen – kann ich das tun?), aber was ich wirklich tun muss, ist, dies mit Ventoy zu booten, was ein ISO erfordert, und es scheint, dass ISO9660 einen Fehler ausgibt, sodass es das Dateisystem nicht erkennen kann. Aus diesem Grund versuche ich, aus den Daten auf dem bootfähigen EXT4-Laufwerk ein ISO mit EXT4 zu erstellen.

Ich habe versucht, dies mit dd und Disks zu machen, aber es erstellt eine 4,3 GB große Datei und sagt dann, dass nicht genug Platz vorhanden ist, obwohl das Laufwerk, auf dem ich sie speichere, viele weitere GB fasst, also denke ich (bin mir aber nicht sicher), dass es sich beschwert, dass es nicht größer als 4,3 GB sein kann, weil das die maximale Größe einer DVD ist (ich verstehe aber nicht, warum sie trotzdem so groß wird, denn obwohl die Installation größer als 7 GB ist, sind die ISO9660- und die ZIP-Datei beide etwa 1,5 GB groß).

Also, was mache ich falsch?

verwandte Informationen