Я пытаюсь перепаковать загрузочный UEFI ISO дляarm64но не повезло.
ISO выглядит так
# 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
В отличие от других загрузочных ISO-образов, которые обычно разбиваются на несколько разделов, тот, который не имеет ни одного раздела.
Я пытаюсь использовать grub-mkrescue
или , xorriso
но, похоже, они создают новые разделы и не включают содержимое файловой системы, как я ожидал.
Поэтому мой вопрос заключается в том, как перепаковать этот ISO-образ и при этом сохранить его загрузочным.
решение1
Я не знаю ни одного инструмента для автоматизации того, о чем вы спрашиваете. Однако вы можете разбить диск на разделы, превышающие ваш iso, создать раздел, записать iso в раздел и прочитать диск в другой iso-файл.