从 Linux 内核构建您自己的基本 Linux 可启动 ISO

从 Linux 内核构建您自己的基本 Linux 可启动 ISO

我是内核新手。我希望自己建立自己的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 managerapt制作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

我看过的文档:

  1. 自己的 Linux 发行版的 UEFI 可启动 iso
  2. 学习如何构建我自己的 Linux 内核
  3. 约克托如何轻松构建自己的Linux发行版?
  4. 烤面包机https://www.yoctoproject.org/software-item/toaster/

相关内容