Pular para o conteúdo

Compilação do kernel [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Compilação do kernel [RESOLVIDO]

Enviado em 29/05/2014 - 23:43h

Pessoal não estou conseguindo executar o comando para construir o arquivo initrd.img-3.3.3 no /boot.
Segue o resultado do comando:

root@servidor2:~# mkinitramfs -o /boot/initrd.img-3.3.3 /lib/modules/3.3.3/
dpkg: versão '/lib/modules/3.3.3/' tem sintaxe errada: caractere inválido no número de versão

Observem o conteúdo do arquivo /lib/modules/3.3.3:

root@servidor2:~# ls /lib/modules/3.3.3/
build modules.alias.bin modules.dep modules.order modules.symbols.bin
kernel modules.builtin modules.dep.bin modules.softdep source
modules.alias modules.builtin.bin modules.devname modules.symbols
root@servidor2:~#

Por que o ele não está criando o arquivo??

Responder tópico

2. Re: Compilação do kernel [RESOLVIDO]

Enviado em 29/05/2014 - 23:57h

Tente assim

mkinitramfs -o /boot/initrd.img-3.3.3 /lib/modules/3.3.3 << sem a / no final.

Mas antes de executar de novo, olhe dentro do diretório /boot, pois é ali que será criado o initrd.

3. resolvido

Enviado em 30/05/2014 - 00:16h

Não há mais necessidade de manter esse tópico aberto pois eu já resolvi o problema.
Na verdade ele não estava errado, eu só precisei aguardar ele copiar antes de cancelar o comando. Por isso não estava dando certo.

4. resolvido

Enviado em 30/05/2014 - 00:28h

Só pra explicar melhor, o arquivo /boot/initrd.img-3.3.3 até tinha sido criado, mas como eu sempre cancelava o comando antes de ele concluir, esse arquivo ficava vazio. Depois que eu esperei ele liberar o prompt eu dei comando cat novamente no /boot/initrd.img-3.3.3 e ele mostrou o conteúdo em binário. Foi então que eu percebi que ele foi criado com sucesso. Depois eu dei o comando update-grub2 e reiniciei o sistema e ele então mostrou o novo kernel.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder