[Ubuntu-BR] Kernel

Carlos Eduardo Pedroza Santiviago segfault em ubuntu.com
Domingo Setembro 18 14:47:38 UTC 2005


Oi,

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Isabel Tiburski escreveu:
> Pessoal,
> 
> Preciso recompilar o Kernel do Linux para um trabalho da faculdade.
> Achei alguns tutoriais na internet, mas ainda assim não tive sucesso. A
> compilação
> corre tudo bem (ou seja, não dá erros...), eu configuro o grub para
> poder iniciar utilizando meu novo kernel, e na hora de iniciar o sistema
> dá erro.
[...]
> 
> No entanto, quando eu reinicio o micro e digo para iniciar com o novo
> kernel, obtenho a seguinte mensagem de erro:
> 
> -----
> Kernel panic - not syncing: VFS: Unable to mount root fs of
> unknown-block (0, 0)
> -----
> 
> E fica ali, parado.
> 
> 
> Percebi que na sessão do kernel antigo, existe um parametro chamado
> "initrd", mas não consegui gerar o arquivo corerspondente a ele. Tentei
> fazer isso com a instrução "mkinitrd /boot/initrd-2.6.13.img 2.6.13",
> mas a única coisa que aparece é uma listagem das opções, não chega a dar
> erro mas também não executa o comando.
> 
> Enfim, o que estou fazendo de errado? Alguém teria alguma orientação pra
> me passar? Alguma luz no fim do túnel?
> 
> Obrigada,
> Isabel

Você fez quase tudo certo, mas pelo erro ele não sabe como montar seu
sistema de arquivo raiz (/). Realmente faltou o initrd, pois
provavelmente o suporte ao sistema de arquivo foi compilado como módulo.
Ali no seu comando, faltou a opção "-o" (output), antes de
/boot/initrd... ou seja:

# mkinitrd -o /boot/initrd-2.6.13.img 2.6.13

E depois colocar uma linha do initrd no menu.lst do grub.

Entretanto, o modo recomendado (não-"manual") para se compilar o kernel
é através do make-kpkg.

até mais,
- --
Carlos Eduardo Pedroza Santiviago - <segfault em ubuntu.com>
Ubuntu: linux para seres humanos. http://www.ubuntu-br.org

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDLX3jTF+D9GO3jRERAn4iAKCCVcA3eSxiwep0nh9gmx0Jx0e1GACfZHXt
1jEep0+dzgfBSSglOeGRMz4=
=W6Ay
-----END PGP SIGNATURE-----




More information about the ubuntu-br mailing list