Me encontré con un problema tan extraño:
De acuerdo aeste:
El kernel y los módulos deben trasladarse a ubicaciones especiales para poder ser utilizados.
1. make modules_install 2. make install
El primero creará el directorio /lib/modules/ y colocará los módulos allí. El segundo objetivo de marca será,
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.
Configuro y compilo el último kernel de Linux 3.15 y lo ejecuto make install
para instalar el nuevo kernel. Todo parece estar bien excepto que el archivo .config no se copia en /boot
.
¿Por qué el archivo .config en el directorio raíz del árbol de origen no se copia en /boot?
PD. Mi sistema operativo en ejecución es Fedora 20.
Respuesta1
Este documento parece ser incorrecto o estar obsoleto hace mucho tiempo. Mirando a lafuente, solo veo bzImage
y System.map
estoy copiando. Este fue el caso al menos desde2.6.12. La copia de un archivo initrd
o del .config
archivo tendría que realizarse mediante los scripts de una distribución.
Por alguna razón esto depende de la arquitectura:brazoyx86no copiar .config
, peromipsytejahacer.