新内核缺少 /boot/config

新内核缺少 /boot/config

我从源代码编译了最新的 Linux 6.6.9 内核,安装后,当我运行时cat /boot/config-$(uname -r),出现错误: cat: /boot/config-6.6.9: No such file or directory。配置文件丢失。对于安装,我只是在编译之前将以前的内核配置复制到新的内核源代码目录中(使用),然后使用、 ran 、和cp -v /boot/config-$(uname -r) .config进行配置。不过,我有以前内核的配置文件。可能是什么原因?make menuconfigmakemake modules_installmake install

操作系统:AlmaLinux 9.3 x86-64

答案1

原因是make install没有安装内核配置/boot。如果您想保留它,则必须手动复制它,或者可能使用构建包的目标之一(make rpm-pkg在您的情况下;但我还没有检查它是否打包配置)。

相关内容