我可以按照以下说明从原始 16.04 ISO 映像制作实时 CD 映像:
https://help.ubuntu.com/community/LiveCDCustomization
我的“重新制作的” ISO 使用 kvm 可以正常启动。
当我在“启动盘创建器”中使用原始 16.04 源 ISO 时,我当然得到了一个可启动的 USB。
但是,当我将重制版 ISO 与“启动盘创建器”一起使用时,它不会生成可启动的 USB(至少在我尝试启动它的 PC 上不会生成)。我注意到,从重制版 ISO 获得的 USB 仅显示为(例如)/dev/sdb,但来自原始 ISO(同一 USB 棒)的 USB 显示为:/dev/sdb、/dev/sdb1、/dev/sdb2
因此,我猜这可能与 UEFI 有关。但是我如何才能使从重制映像创建的 USB 记忆棒可启动呢?
答案1
运行 isohybrid(1),它将重写 ISO 以使其可通过 USB 启动:
$ isohybrid customized_ubuntu.iso
然后,您可以使用启动盘创建器或其他工具将映像写入 USB 磁盘。
启动盘创建器(位于包中usb-creator
)最终只是做了与 相同的事情dd
,至少对于 ISO 映像而言(我没有检查它对.img
文件做了什么),因此与这个问题无关。