用于编译 Ubuntu Linux 内核的 makeinitramfs 和 grub-update

用于编译 Ubuntu Linux 内核的 makeinitramfs 和 grub-update

我正在修改 Ubuntu 内核,我注意到:每当我从主存储库安装内核更新时,initramfs 和 grub 都会自动更新。然而,在编译的内核中,这些步骤是在安装新创建的内核之外完成的。

我大致遵循了以下指示:Ubuntu KerenelTeam Wiki:Git 内核构建

我如何才能使我的内核包版本产生同样的效果?这是否需要第三个包,该包依赖于生成的图像/标头,然后运行最终的安装脚本?

答案1

我建议使用https://help.ubuntu.com/community/Kernel/Compile而不是方式make-kpkg。这样,您实际上将以与在档案中构建包完全相同的方式构建包。

相关内容