如何制作无需任何分区的 UEFI 可启动 ISO

如何制作无需任何分区的 UEFI 可启动 ISO

我正在尝试重新打包可启动的 UEFI ISOarm64但没有运气。

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 不同,该 ISO 没有任何分区。

我尝试使用grub-mkrescuexorriso但似乎它们创建了新的分区并且不包括我预期的文件系统内容。

所以我的问题是如何重新打包此 ISO 并保持其可启动。

答案1

我不知道有什么工具可以自动执行您的要求。但是,您可以将驱动器分区为比 ISO 更大的分区,创建分区,将 ISO 写入分区,然后将磁盘读取到另一个 ISO 文件。

相关内容