为自定义内核制作可启动的笔式驱动器



我阅读了教程,从这里制作了一个模仿的自定义内核,并且能够按照教程中的说明使用 GRUB 作为引导加载程序在虚拟机上启动它。

我认为如果我可以使用可启动的笔式驱动器在裸硬件上做同样的事情会更有趣。

问题 1.我想使用制作可启动 Linux 笔式驱动器的正常过程,但我的内核并不是真正的 iso 映像,它是一个 elf 格式的可执行文件。如果我以某种方式将其转换为 iso 格式,正常方法会起作用吗?

问题 2.任何其他想法/链接到一些资源,我应该如何进行?

附言:它绝对最小的内核。只需启动,在控制台上打印一些内容并可以处理键盘事件,仅此而已。

你不能真正将 linux 内核"转换"为 iso 格式,它需要一个引导加载程序来完成所有的引导。

如果不需要使用 GRUB,那么使用 SYSLINUX(用于从 VFAT 引导)或其同级 ISOLINUX(用于从 isos 引导)可能会容易得多: http://www.syslinux.org/

根据我的印象,这就是大多数发行版用于其安装程序映像的内容。

相关内容

  • 没有找到相关文章

最新更新