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 install
die 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 bzImage
und System.map
kopiert. Das war zumindest schon so lange her,2.6.12. Das Kopieren einer initrd
oder der .config
Datei müsste durch Skripte einer Distribution erfolgen.
Aus irgendeinem Grund hängt dies von der Architektur ab:ArmUndx86nicht kopieren .config
, abermipsUndFlieseTun.