I run across such a weird problem:
According to this:
The kernel and modules must be moved to special locations in order to be used,
1. make modules_install 2. make install
The first will create the /lib/modules/ directory and place the modules there. The second make target will,
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.
I configure and compile the latest Linux kernel 3.15, and run make install
to install the new kernel. Everything seems OK except for the .config file is not copied to /boot
.
Why is the .config file under the root directory of the source tree not copied to /boot ?
PS. My running OS is fedora 20.
/proc/config.gz
file on your system? This one could be enough to compile new kernels.