Compliação do Kernel 2.6.14
Ola lista.
Desde ontem venho tentando compilar o kernel 2.6.14, onde obtenho exito.
Porem sinto a falta de um arquivo, o initrd.img. Como eu faço esse
arquivo? Ele não é gerado automaticamente na compilação do kernel?
Tenho todos os arquivos, o vmlinuz, o configXXX (onde xxxé o kernel), o
bzImage e tudo. Mas na hora de configurar o Grub, sinto a falta do
initrd.img.
Segue uma parte do meu menu.lst, onde ele esta atualmante configurado para rodar o novo kernel:
## ## End Default Options ##
title Debian GNU/Linux
root (hd0,3)
kernel /boot/vmlinuz-2.6.8-2-386 root=/dev/hda4 ro
initrd /boot/initrd.img-2.6.8-2-386
savedefault
boot
title Debian GNU/Linux - Modo Texto
root (hd0,3)
kernel /boot/vmlinuz-2.6.8-2-386 root=/dev/hda4 ro single
initrd /boot/initrd.img-2.6.8-2-386
savedefault
boot
title teste
root (hd0,3)
kernel /boot/vmlinuz-2.6.14 root=/dev/hda4 ro
savedefault
boot
A parte grifada é onde esta o novo kernel. Porem no boot recebo um lindo Kernel Panic
"VFS": Cannot open root service "hda4" or unknown-block (0,0) Please append a correct "root=" boot option
Kernel Panic - not syncing VSF: Unable to mount root fs on unknown-block (0,0)
Mas pelo que eu vejo esta tudo configurado certo, com escessao do tal do initrd.img.
Como posso contornar essa situação e utilizar o kernel novo?
Obrigado
Reply to: