Ich versuche, eine bootfähige UEFI ISO neu zu packen fürarm64aber kein Glück.
Die ISO sieht aus wie
# fdisk -l server1030_3.iso
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Im Gegensatz zu anderen bootfähigen ISO-Dateien, die normalerweise in mehrere Partitionen unterteilt sind, gibt es bei dieser Version keine Partition.
grub-mkrescue
Ich versuche , oder zu verwenden, xorriso
aber es scheint, als würden sie neue Partitionen erstellen und den Dateisysteminhalt nicht wie erwartet einschließen.
Meine Frage ist also, wie ich dieses ISO neu packen und es trotzdem bootfähig halten kann.
Antwort1
Ich kenne kein Tool, um Ihre Frage zu automatisieren. Sie können jedoch ein Laufwerk partitionieren, das größer ist als Ihr ISO, eine Partition erstellen, das ISO in die Partition schreiben und die Festplatte in eine andere ISO-Datei lesen.