Logo Hardware.com.br
newlinux
newlinux Novo Membro Registrado
21 Mensagens 0 Curtidas

Ajuda com Kernel 2.6.32

#1 Por newlinux 14/08/2010 - 17:37
Gente, sou um usuário do nosso saudoso kurumin que utilizava o kernel 2.6.18 slh, mas pelo fato de o mesmo estar defasado, decidi migrá-lo para os repositórios do debian lenny (atual versão estável)... Mas como a versão estável demora um pouco para atualizar, decidi finalmente migrá-lo para o testing.
O testing como já sabem é o meio termo entre a "insegurança" e a "defasagem"... atualizei o kernel para o 2.6.32-5-686, mas no final executei o comando update-grub...
A saída do terminal diz que foram encontrados os kerneis 2.6.18 e 2.6.32 e os respectivos initrds deles, mas a entrada do GRUB não é criada automaticamente. Como faço para resolver esse problema? Agradecido desde já choramingando.gif
marcos andrade22
marcos andra... General de Pijama Registrado
3.6K Mensagens 333 Curtidas
#4 Por marcos andra...
14/08/2010 - 20:29
Se ainda utilizar o Grub voce pode editar o arquivo /boot/grub/menu.lst e adicionar as entradas, veja um exemplo do trecho que deve ser adicionado:

title Livre S.O. GNU/Linux, kernel 2.6.28-18-generic (titulo a aparecer no boot)
root (hd0,0) (local da partição geralmente é o sda subtraido 1, exemplo sda1=(hd0,0), sda2=(hd0,1)
kernel /boot/vmlinuz-2.6.28-18-generic root=/dev/sda1 ro locale=pt_BR quiet splash (imagem do kernel, substitua a parte em azul de acordo com seu sistema)
initrd /boot/initrd.img-2.6.28-18-generic (initrd, substitua e acordo com se sistema)

Estes arquivos do seu kernel estão na pasta /boot, os trechos em vermelho são somente explicativos, não os insira.

Qualquer duvida poste ai.
Renan68
Renan68 Membro Senior Registrado
224 Mensagens 15 Curtidas
#7 Por Renan68
15/08/2010 - 12:06
RESULTADO DO LS /BOOT

config-2.6.18.1-slh-up-2 menu.lst
config-2.6.32-5-686 message
grub System.map-2.6.18.1-slh-up-2
initrd.img-2.6.18.1-slh-up-2 System.map-2.6.32-5-686
initrd.img-2.6.32-5-686 tmp
initrd.img-2.6.32-5-686.bak vmlinuz
memtest86.bin vmlinuz-2.6.18.1-slh-up-2
memtest86+.bin vmlinuz-2.6.32-5-686


RESULTADO DO FDISK -L (NÃO REPAREM NO TAMANHO DA PARTIÇÃO - É UMA PARTIÇÃO DE TESTES)

Disk /dev/hda: 6442 MB, 6442450944 bytes
255 heads, 63 sectors/track, 783 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004189c

Device Boot Start End Blocks Id System
/dev/hda1 1 65 522081 82 Linux swap / Solaris
/dev/hda2 66 783 5767335 83 Linux


MENU. LST

default 0
timeout 9
color cyan/blue white/blue
gfxmenu (hd0,4)/boot/message

title Kurumin Linux
root (hd0,1)
kernel /boot/vmlinuz-2.6.32-5-686 root=/dev/sda2 ro quiet vga=791
initrd /boot/initrd.img-2.6.32-5-686

marcos andrade22
marcos andra... General de Pijama Registrado
3.6K Mensagens 333 Curtidas
#10 Por marcos andra...
15/08/2010 - 13:04
Mas aparece o mesmo erro?
O erro acima solicita a checagem do "root=", que nas suas postagens estava setado errado.

Pesquisei sobre as outras mensagens de erro e a possivel solução seria a adição do parametro "all_generic_ide" :


title Kurumin Linux
root (hd0,1)
kernel /boot/vmlinuz-2.6.32-5-686 root=/dev/hda2 ro quiet vga=791 all_generic_ide
initrd /boot/initrd.img-2.6.32-5-686
newlinux
newlinux Novo Membro Registrado
21 Mensagens 0 Curtidas
#13 Por newlinux
15/08/2010 - 15:08
Tenho acesso ao sistema pelo kernel antigo, inicia normalmente... mas como tive que atualizar o udev (a nova versão testing requer um kernel superior ao 2.6.26), então quando dou o boot pelo 2.6.18, o mouse e o teclado não funcionam devidamente...

A minha migração do stable para o testing foi seguindo a dica disponível em https://www.hardware.com.br/tutoriais/debian-lenny-2/pagina6.html
No caso para naum ter que ficar mudando repositório toda vez, eu alterei o nome squeeze do /etc/apt/sources.list para testing...
Segui todas as instruções acima...
Para atualizar o kernel, eu no terminal digitei:

#apt-get install kernel-linux-image-2.6.32-5-686


O Script do próprio pacote disse estar atualizando o GRUB... depois instalei o Headers do kernel e o restante da história vcs já sabem...
Já atualizei a lista do GRUB...
já tentei executar o comando mkitramfs -o -k [...], mas nada resolve

Em síntese a atualização do kernel seguiu "mais ou menos" da forma descrita em http://www.gdhpress.com.br/blog/atualizando-o-kernel/
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal