genisoimage \
-o /root/custom-ubuntu.iso \
-b opt/isolinux.bin \
-c opt/boot.cat \
-no-emul-boot -boot-info-table \
-R -J -joliet-long \
-exclude /proc \
-exclude /sys /
说明:
-o custom-ubuntu.iso:指定要创建的 ISO 文件的输出路径和名称。
-b isolinux/isolinux.bin:指定引导加载器的位置。
-c isolinux/boot.cat:指定引导加载器的配置文件。
-no-emul-boot:表示使用“no emulation”模式来启动引导加载器。
-boot-load-size 4:指定引导加载器的加载大小。
-boot-info-table:用于添加引导信息表。
-r -J -joliet-long:指定生成的 ISO 文件支持 Rock Ridge 和 Joliet 扩展
-exclude 过滤目录(不打包目录)
可以成功打包iso,但无法成功制作启动盘
本文详细解释了如何使用genisoimage命令创建ISO文件,包括指定输出路径、引导加载器选项、目录过滤等。虽然能成功打包ISO,但提到在制作启动盘时遇到问题,可能涉及到emulation模式和某些目录未包含在内。
536

被折叠的 条评论
为什么被折叠?



