[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Erro no Kernel 2.6.16, compilação.



 Para quem ta acostumado com o 2.6.8.

Usei o metodo tradicional, make menuconfig, make bzImage, make modules, make modules_install.

 Coloquei o kernel no boot com System.map, e reiniciei.

Erros:

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

FATAL: Could not load /lib/modules/2.6.16/modules.dep: No such file or directory


Bem nesse caso era falta da imagem do ram disk, alem da configuração do ram disk, e mais algumas coisas, loopback, XFS filesystem, ROM, BFS, Compressed ROM.

Depois de colocar o kernel ja renomeado (por exemplo vmlinuz-2.6.16) e o system.map no boot.

e ja ter feito nesse caso do modo tradicional a etapa acima, não esqueça de instalar os modulos make modules_install.

Para criar a imagem do ram disk:
mkinitrd  -o /home/nome_do_usuario/initrd-2.6.16.img

ele crio o imagem nesse arquivo e lugar /home/nome_do_usuario/initrd-2.6.16.img

Pega o arquivo e coloca no boot, edita o arquivo do grub de menu, /boot/grub/menu.lst

Exemplo para essa configuração.


title        Debian GNU/Linux, kernel 2.6.16
root        (hd0,1)
kernel        /boot/vmlinuz-2.6.16 root=/dev/hda2 ro
initrd        /boot/initrd-2.6.16.img
savedefault
boot

Tentei de muitas formas sem usar imagem de ram, mais não consegui, antes não era preciso isso.



Reply to: