Как создать загрузочный ISO-образ UEFI без разделов

Как создать загрузочный ISO-образ UEFI без разделов

Я пытаюсь перепаковать загрузочный 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-файл.

Связанный контент