Warum wird die .config-Datei nach der Installation des neuen Kernels nicht nach /boot kopiert?

Warum wird die .config-Datei nach der Installation des neuen Kernels nicht nach /boot kopiert?

Ich bin auf ein seltsames Problem gestoßen:

EntsprechendDas:

Der Kernel und die Module müssen an spezielle Orte verschoben werden, um verwendet werden zu können.

1. make modules_install
2. make install

Das erste erstellt das Verzeichnis /lib/modules/ und platziert die Module dort. Das zweite make target wird

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.

Ich konfiguriere und kompiliere den neuesten Linux-Kernel 3.15 und starte make installdie Installation des neuen Kernels. Alles scheint in Ordnung zu sein, außer dass die .config-Datei nicht kopiert wird /boot.

Warum wird die .config-Datei im Stammverzeichnis des Quellbaums nicht nach /boot kopiert?

PS. Mein laufendes Betriebssystem ist Fedora 20.

Antwort1

Dieses Dokument scheint falsch oder längst veraltet zu sein.Quelle, sehe ich nur bzImageund System.mapkopiert. Das war zumindest schon so lange her,2.6.12. Das Kopieren einer initrdoder der .configDatei müsste durch Skripte einer Distribution erfolgen.

Aus irgendeinem Grund hängt dies von der Architektur ab:ArmUndx86nicht kopieren .config, abermipsUndFlieseTun.

verwandte Informationen