重新制作/定制 16.04 Live CD 映像并使 USB 可启动

重新制作/定制 16.04 Live CD 映像并使 USB 可启动

我可以按照以下说明从原始 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文件做了什么),因此与这个问题无关。

相关内容