Problema ao instalar kernel 2.6.26 no Slack 12.1

1. Problema ao instalar kernel 2.6.26 no Slack 12.1

André Ribeiro
[BuG]F!X

(usa Debian)

Enviado em 24/07/2008 - 15:30h

Compilei e instalei o kernel 2.6.26 no Debian sem problemas mas não tive a mesma sorte no Slackware.
Seguindo algumas dicas aquio do VOL e outras na internet consegui compilar o kernel certinho + quando dou boot usando o initrd recebo algumas mensagens de erro dizendo:
Unable to mount root file system on /dev/hdb1 -> o slack está instalado aki
ou
cannot find init....

e quando dou boot sem o initrd recebo um Kernel Panic....

já não sei mais o que fazer =[
o boot do slackware é meio lento
me disseram que era por causa do kernel huge que era compilado sem (ou quase) módulos tudo interno

enquanto o debian completa o boot em 20 segundos o slack leva em média uns 50 a 60 segs.

desde já agradeço a ajuda =D


  


2. Re: Problema ao instalar kernel 2.6.26 no Slack 12.1

marco chaves
marcola2122

(usa Debian)

Enviado em 24/07/2008 - 16:03h

nao sei se tem a ver , mas no slack qd recompilei o kernel , mudou a letra dos drivers , tipo assim o que era hdX mudou para sdX . voce poderia alterar o gerenciador de boot para fazer um teste.


3. Re: Problema ao instalar kernel 2.6.26 no Slack 12.1

Vinicus S Moraes
vsmoraes

(usa Arch Linux)

Enviado em 24/07/2008 - 16:26h

- Verifique se vc habilitou o driver do seu hd (IDE ou SATA).
- Verifique se vc habilitou os tipos de partições que vc usa (EXT2, EXT3, REISERFS, etc..)


4. Re: Problema ao instalar kernel 2.6.26 no Slack 12.1

André Ribeiro
[BuG]F!X

(usa Debian)

Enviado em 24/07/2008 - 16:27h

sim eu ativei o suporte a todos os tipos de FS que o kernel suporta + ainda assim continuo recebendo o mesmo erro =(

meus HDs são todos IDE sdX nao funciona =(

será que alguem sabe como resolver este problema??

vou recompilar hj denovo e queria saber se existe algum lugar onde eu possa pegar um .config otimizado pro slack...

flw


5. Re: Problema ao instalar kernel 2.6.26 no Slack 12.1

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 24/07/2008 - 16:39h

Kra, o slack não dá boot sem o initrd. Vc terá q criar um pra funfar. Para criar, faça:

# mkinitrd -c -k 2.6.26

Falow!


6. Re: Problema ao instalar kernel 2.6.26 no Slack 12.1

André Ribeiro
[BuG]F!X

(usa Debian)

Enviado em 24/07/2008 - 17:01h

o Slackware 12.1 dá boot sem o initrd sim! vem com um README lá no diretório do boot mostrando como gerar o initrd...

eu gerei o initrd dessa mesma maneira mas mesmo assim não deu certo =(

flw


7. RESOLVIDO!

André Ribeiro
[BuG]F!X

(usa Debian)

Enviado em 24/07/2008 - 19:31h

consegui fazer o kernel funcionar!!! =D

é só seguir estes passos

# cp arch/x86/Kconfig /usr/src/linux/.config
# make menuconfig ( ou make xconfig )
# make clean
# make bzImage && make modules && make modules_install
# cd /boot/
# mv vmlinuz vmlinuz.old
# mv System.map System.map.old
# mv initrd.gz initrd.gz.old
# cd /usr/src/linux
# cp -v arch/x86/bzImage /boot/vmlinuz-2.6.26
# cp -v .config /boot/config-2.6.26
# cp -v System.map /boot/System.map-2.6.26
# cd /boot/
# ln -s vmlinuz-2.6.26 vmlinuz
# ln -s System.map-2.6.26 System.map
# ln -s config-2.6.26 config
# mkinitrd -c -k 2.6.26

------------------------------------

adicinar ao grub

root (hdX,Y) onde X é o número do hd e Y a partição
title Slackware 12.1, kernel 2.6.26
kernel /boot/vmlinuz
initrd /boot/initrd.gz
savedefault
boot

-------------------------------------

PRONTO!!

só que eu esqueci de ativar o framebuffer no kernel =/
vo ter que recompilar...

flw






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts