我正在尝试自定义ubuntu-14.04.2-server-amd64.iso,但是我无法使其支持uefi引导。
首先,我尝试使用原始的iso文件:
一切都很好 - 我可以在UEFI中引导闪存。
我已经将ISO内容提取到/path/to/tmp文件夹,然后尝试重新创建ISO(目前未修改),但新的ISO与UEFI不兼容。
我正在使用以下命令重新创建ISO:
然后我使用相同的dd命令将新的ISO文件放入U盘。请问如何正确地使其支持UEFI启动?
首先,我尝试使用原始的iso文件:
dd if=/path/to/iso/ubuntu-14.04.2-server-amd64.iso of=/dev/sdc bs=16M
一切都很好 - 我可以在UEFI中引导闪存。
我已经将ISO内容提取到/path/to/tmp文件夹,然后尝试重新创建ISO(目前未修改),但新的ISO与UEFI不兼容。
我正在使用以下命令重新创建ISO:
mkisofs -r -V "Custom Ubuntu Install CD" -cache-inodes \
-J -l -b isolinux/isolinux.bin -c isolinux/boot.cat \
-no-emul-boot -boot-load-size 4 -boot-info-table \
-eltorito-alt-boot -e boot/grub/efi.img -no-emul-boot \
-o /path/to/tmp.iso /path/to/tmp
然后我使用相同的dd命令将新的ISO文件放入U盘。请问如何正确地使其支持UEFI启动?
-e
标志不存在? - lucidbrot