我跟随着这一系列文章,并在最后一页上,他链接了他生成的内核的iso映像。他在本系列中没有提到这一点,所以这是我的问题...如何从内核可执行文件生成iso映像?
我通常使用两种方法。首先是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。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句