Score:0

How to make an UEFI bootable ISO without any partition

pw flag

I am trying to repack a bootable UEFI ISO for arm64 but have no luck.

The ISO looks like

# 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

So unlike other bootable ISO typically being partitioned into several partitions, the one that does not have any partition.

I try to use grub-mkrescue or xorriso but seems they create new partitions and not including filesystem content as I expect.

So my question is how to repack this ISO and still keep it bootable.

paladin avatar
id flag
You just format the entire storage device with FAT32 (exFAT might also work, when supported by the UEFI, but FAT32 is the more safer choice). Then you just copy all files to the device.
Score:0
it flag

I don't know any tool to automate what you are asking. However, you can partition a drive largen then your iso, create a partition, write the iso to the partition, and read the disk to another iso file.

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.