Я пытаюсь переупаковать загрузочный 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-образ и сохранить его загрузочным.
Я не знаю никакого инструмента для автоматизации того, о чем вы спрашиваете. Тем не менее, вы можете разбить диск больше, чем ваш iso, создать раздел, записать iso в раздел и прочитать диск в другой файл iso.