我正在尝试重新打包可启动的 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-mkrescue
或xorriso
但似乎它们创建了新的分区并且不包括我预期的文件系统内容。
所以我的问题是如何重新打包此 ISO 并保持其可启动。
答案1
我不知道有什么工具可以自动执行您的要求。但是,您可以将驱动器分区为比 ISO 更大的分区,创建分区,将 ISO 写入分区,然后将磁盘读取到另一个 ISO 文件。