![构建新内核,需要帮助](https://linux22.com/image/1201226/%E6%9E%84%E5%BB%BA%E6%96%B0%E5%86%85%E6%A0%B8%EF%BC%8C%E9%9C%80%E8%A6%81%E5%B8%AE%E5%8A%A9.png)
昨天有人在 Reddit 上向我展示了这个
看起来我应该能够更改一行代码,然后我就可以实现我想要的,但这需要重建内核
我已经很久没有构建过自定义内核了,也从来没有在基于 deb 的发行版上构建过
我正在遵循以下说明
https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel
我使用 apt 下载了内核,更改了 thunderbolt 文件并添加了代码行
我得到了“更快的构建” fakeroot debian/rules binary-headers binary-generic binary-perarch
并且构建失败,错误是
Debug: /home/nick/linux-oem-6.5-6.5.0/debian/stamps/stamp-install-generic kernel_file arch/x86/boot/bzImage kernfile arch/x86/boot/bzImage install_file vmlinuz instfile vmlinuz
dh_testdir
dh_prep -plinux-image-unsigned-6.5.0-1019-generic
dh_prep: error: Requested unknown package linux-image-unsigned-6.5.0-1019-generic via -p/--package, expected one of: linux-oem-6.5-headers-6.5.0-1019 linux-oem-6.5-tools-6.5.0-1019 linux-oem-6.5-tools-host linux-image-unsigned-6.5.0-1019-oem linux-modules-6.5.0-1019-oem linux-modules-extra-6.5.0-1019-oem linux-headers-6.5.0-1019-oem linux-oem-6.5-lib-rust-6.5.0-1019-oem linux-image-unsigned-6.5.0-1019-oem-dbgsym linux-tools-6.5.0-1019-oem linux-cloud-tools-6.5.0-1019-oem linux-buildinfo-6.5.0-1019-oem linux-modules-ipu6-6.5.0-1019-oem linux-modules-ivsc-6.5.0-1019-oem linux-modules-iwlwifi-6.5.0-1019-oem linux-modules-usbio-6.5.0-1019-oem
dh_prep: error: unknown option or error during option parsing; aborting
make: *** [debian/rules.d/2-binary-arch.mk:132: /home/nick/linux-oem-6.5-6.5.0/debian/stamps/stamp-install-generic] Error 255
如果有更简单的方法来实现这一点,或者有人可以帮助我,我将不胜感激。