Me deparo com um problema tão estranho:
De acordo comesse:
O kernel e os módulos devem ser movidos para locais especiais para serem usados,
1. make modules_install 2. make install
O primeiro criará o diretório /lib/modules/ e colocará os módulos lá. O segundo alvo 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.
Eu configuro e compilo o kernel Linux 3.15 mais recente e executo make install
para instalar o novo kernel. Tudo parece OK, exceto que o arquivo .config não foi copiado para /boot
.
Por que o arquivo .config no diretório raiz da árvore de origem não foi copiado para /boot ?
PS. Meu sistema operacional em execução é o fedora 20.
Responder1
Este documento parece estar incorreto ou obsoleto. Olhando para ofonte, vejo apenas bzImage
e System.map
sendo copiado. Este foi o caso pelo menos desde2.6.12. A cópia de um initrd
arquivo .config
teria que ser feita pelos scripts de uma distribuição.
Por alguma razão, isso depende da arquitetura:braçoex86não copie .config
, masmipsetelhafazer.