Почему файл .config не копируется в /boot после установки нового ядра?

Почему файл .config не копируется в /boot после установки нового ядра?

Я столкнулся с такой странной проблемой:

В соответствии сэтот:

Для использования ядро ​​и модули необходимо переместить в специальные места.

1. make modules_install
2. make install

Первая создаст каталог /lib/modules/ и поместит туда модули. Вторая make target сделает,

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?

P.S. У меня установлена ​​ОС Fedora 20.

решение1

Этот документ, по-видимому, неверен или давно устарел. Глядя наисточник, я вижу только bzImageи System.mapкопируется. Это было так, по крайней мере, еще в далеком прошлом2.6.12. Копирование initrdфайла .configдолжно выполняться скриптами дистрибутива.

По какой-то причине это зависит от архитектуры:рукаиx86не копируйте .config, ноmipsиплиткаделать.

Связанный контент