我是内核新手。我希望自己建立自己的custom Bootable Linux ISO image
。有人可以帮我采取正确的步骤吗?信息量很大,但都是分散的,很难在不犯错误的情况下遵循。
我正在看到这个Linux Kernel source
。我知道我需要构建源代码,添加bootloader like Grub
、 add bare basic system packages and file system like GNU C++, make, etc
,然后package manager
在apt
制作Linux ISO
.我见过 Yokto/烤面包机https://www.yoctoproject.org/software-item/toaster/项目但不确定我是否可以添加我自己的源文件。
如果有类似构建器或任何关于我自己制作 Linux ISO 所需步骤的提示,有人可以帮忙吗?一段时间以来,我一直在网上看到一些方法,但从未得到正确的结果。我希望我能通过跟踪某人来学到这一点,但这可能是一个自私的愿望。
任何帮助都很好。
Linux:https://www.kernel.org/和https://github.com/torvalds/linux 引导加载程序:https://www.gnu.org/software/grub/ 和https://www.howtoing.com/best-linux-boot-loaders/ 资质:https://www.debian.org/doc/manuals/aptitude/pr01s04s02.en.html
我看过的文档: