为什么安装新内核后.config 文件没有复制到/boot?

为什么安装新内核后.config 文件没有复制到/boot?

我遇到了一个很奇怪的问题:

根据:

内核和模块必须移动到特殊位置才能使用,

1. make modules_install
2. make install

第一个将创建 /lib/modules/ 目录并将模块放置在那里。第二个目标将,

1. Move the kernel, bzImage, to /boot and rename it vmlinuz-<revision>,
2. Move the System.map to /boot,
3. Create initrd.img-<revision>
4. Copy .config to /boot, renaming it to config-<revision>
5. Modifies the boot loader configuration file /boot/grub/menu.lst
   so that the new kernel is listed on the boot menu.

我配置并编译了最新的Linux内核3.15,并运行make install安装新内核。除了 .config 文件没有复制到 之外,一切似乎都正常/boot

为什么源树根目录下的 .config 文件没有复制到 /boot ?

附言。我运行的操作系统是 fedora 20。

答案1

该文档似乎不正确或早已过时。看着来源,我只看到bzImageSystem.map复制。至少早在那时就是这种情况2.6.12。复制initrd.config文件必须通过发行版的脚本来完成。

由于某种原因,这取决于架构:手臂x86不要复制.config,但是微机做。

相关内容