Erro ao compilar kernel 2.6.38.4 no Slackware [RESOLVIDO]

1. Erro ao compilar kernel 2.6.38.4 no Slackware [RESOLVIDO]

Barton
bartonMK2

(usa Slackware)

Enviado em 06/09/2011 - 22:14h

Olá pessoal.
Estou compilando o kerenl 2.6.38.4 para o slackware 13.37 64bits, através desse pequeno tutorial: http://www.vivaolinux.com.br/dica/Instalando-kernel-2.6.38.4-no-Slackware-13.37

Mas esta dando o seguinte erro: após rodar o comando lilo.

bash-4.1# lilo
Warning: LBA32 addressing assumed
Fatal: Can't put the boot sector on logical partition 0x0805

Por que desse erro?



  


2. Re: Erro ao compilar kernel 2.6.38.4 no Slackware [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 06/09/2011 - 23:56h

Digite assim:

# lilo -M /dev/sda

Se o seu HD for o /dev/sda.


3. Re: Erro ao compilar kernel 2.6.38.4 no Slackware [RESOLVIDO]

Barton
bartonMK2

(usa Slackware)

Enviado em 08/09/2011 - 19:45h

Após reinstalar o slackware estou a fazer novamente o kernel 2.6.38.

Agora o erro apó o comando mkinitrd -c -k 2.6.38.4-smp -m jbd:ext4 -f ext4 -r /dev/sda5 (Sendo o sda5 a raiz do sistema slackware em meu pc).

ERROR: No /lib/modules/2.6.38.4-smp kernel modules tree found for kernel "2.6.38.4-smp"

O que será este erro?


Crei que este erro seja por não ter o kernel 2.6.38. Agora uma outra dúvida que o kernel certo aqui neste site para baixar?

ftp://ftp.slackware-brasil.com.br/slackware64-13.37/testing/packages/


4. Re: Erro ao compilar kernel 2.6.38.4 no Slackware [RESOLVIDO]

Klauss Krenek
klauss.krenek

(usa Debian)

Enviado em 09/09/2011 - 14:54h

Provavelmente o nome do vmlinuz é diferente. O tutorial acima é para 32bits. Dê uma olhada na pasta /boot e veja o nome do arquivo vmlinuz completo e substitua no comando mkinitrd -c -k vmlinuz-nome-completo -m jbd:ext4 -f ext4 -r /dev/sda5. E se vc tem outro S.O. para iniciar o Slackware na partição /dev/sda5, vc não precisa rodar o comando lilo. Espero ter ajudado.


5. Re: Erro ao compilar kernel 2.6.38.4 no Slackware [RESOLVIDO]

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 09/09/2011 - 17:59h

Você precisa instalar o kernel modules 2.6.38-4

ftp://ftp.slackware-brasil.com.br/slackware64-13.37/testing/packages/kernel-modules-2.6.38.4-x86_64-...

e estando na pasta que você baixou, instala

installpkg kernel-modules-2.6.38.4-x86_64-1.txz

depois pode rodar novamente o comando pra criar o initrd


6. Re: Erro ao compilar kernel 2.6.38.4 no Slackware [RESOLVIDO]

Barton
bartonMK2

(usa Slackware)

Enviado em 09/09/2011 - 22:17h

Ao executar o comando lilo acontece este erro:

bash-4.1# lilo
Warning: LBA32 addressing assumed
Fatal: Can't put the boot sector on logical partition 0x0805

Reinicio a máquina e ele ñ muda a versão do kernel.

Ja dei o comando lilo -M /dev/sda, que o nosso amigo renato pacheco pediu mas ao executar ele e tenho que reinstalar o lilo novamente.


8. Re: Erro ao compilar kernel 2.6.38.4 no Slackware [RESOLVIDO]

Barton
bartonMK2

(usa Slackware)

Enviado em 11/09/2011 - 15:27h

Caso resolvido após executar o comando upgradepkg *2.6.38.4*txz na pasta /testing/packages do dvd e rodar o comando lilo como root.

Esta no segundo comentário desse artigo: http://www.vivaolinux.com.br/dica/In...lackware-13.37.


9. kernel

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/09/2011 - 18:53h

Que bom que conseguiu...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts