[英]Generating an iso from Kernel built with GRUB/NASM/C
我通常使用两种方法。 第一个是mkisofs
,下面是我从我使用的Makefile中删除的内容:
mkisofs -quiet -R -b boot/grub/eltorito.img \
-no-emul-boot -boot-load-size 4 \
-boot-info-table -o my_iso.iso iso_folder
你需要El Torito图像。 您可以在此处找到有关此方法的更多信息。
第二种方法(也是我更喜欢的方法)是使用grub-mkrescue
:
grub-mkrescue -o bootable.iso iso
为此, iso/boot/grub/grub.cfg
需要是一个有效的grub配置文件。 我喜欢这种方法,因为你可以dd
结果到USB和引导。 第一种方法是使用El Torito,它仅用于可启动光学媒体(例如CD,DVD),因此您可以使用第一个iso轻松创建可启动USB。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.