Gentoo Archives: gentoo-user-br

From: Davi <davividal@×××××××××××××.br>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Problemas para recompilar o kernel
Date: Thu, 28 Jun 2007 02:36:27
Message-Id: 200706272337.08994.davividal@siscompar.com.br
In Reply to: [gentoo-user-br] Problemas para recompilar o kernel by "João Matos"
1 Em Quarta 27 Junho 2007 22:58, João Matos escreveu:
2 > Até aí tudo bem. Compilei, copiei para /boot, editei o menu.lst do grub. Na
3 > primeira vez q eu reiniciei, 'kernel panic'. Para "resolver isso" copei a
4 > linha do initrd do kernel antigo, para o novo. Com isso, na segunda
5 > inicialização, o sistema rodou ok. Achei estranho logo de inicio, pq o
6 > drive da nvidia estava instalado no novo kernel, sem que eu o fizesse. Mas
7 > tarde, notei que não podia escrever nas partições ntfs, e que o udf ainda
8 > não era reconhecido =/. Acredito que todo erro esteja nesse 'initrd' que
9 > eu fiz um 'armengue'.
10 >
11
12 Provavelmente você deve ter esquecido algo relacionado a drivers IDE/SATA ou
13 sistema de arquivos...
14
15 > Frustrado, apelei: 'emerge genkernel', 'genkernel --menuconfig all'.
16 > Passei um tempão tirando algumas centenas de módulos e finalmente compilei.
17 > Acertei as contas com o grub e... já era. Dessa vez não consegui nem
18 > iniciar o sistema. O erro foi o seguinte: o boot ocorre normamente no sda2
19 > (/boot) mas, pelo que eu percebi, ele não consegue mudar para sda3 (/).
20 > Tentei várias combinações no grub, mas o real_root=/dev/sda3 parecia não
21 > está lá...
22 >
23
24 Hum... Qual erro está dando agora?
25
26 >
27 > Tudo que eu fiz foi dando uma olhada aqui:
28 > http://www.gentoo.org/doc/pt_br/kernel-upgrade.xml . Se vcs conhecerem
29 > alguma documentação mais detalhada seria ótimo.
30 >
31
32 O genkernel já deveria funcionar tranquilamente...
33
34 No handbook, ensina a usar o genkernel de uma maneira legal... Apesar de
35 mencionar x86, _talvez_ funcione para amd64... Não custa tentar... :-)
36
37 http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=7
38
39 # zcat /proc/config.gz > /usr/share/genkernel/x86/kernel-config-2.6
40 # genkernel all
41
42 Agora a sua pergunta original. Acredito que você queira saber como recompilar
43 um kernel manualmente... :-)
44
45 O que _eu_ faço:
46
47 # make menuconfig
48
49 Seleciono _apenas_ o essencial (drivers IDE, vídeo, sistemas de arquivos)
50 para o meu hardware como compilado no kernel (built-in) e o resto (som, rede,
51 etc.) vai como módulo.
52 É trabalhoso... E eu não notei nenhuma melhora maravilhosa em relação
53 ao "método genkernel"...
54
55 Depois disso, compilo, de fato:
56
57 # make bzImage
58 # make modules_install
59
60 Criar um initrd eu acho que é opcional... A não ser que você queira um
61 bootsplash...
62
63 Finalizando: no Gentoo-wiki [1] tem uns como fazer (how-to)
64 interessantes... :-)
65
66 [1] www.gentoo-wiki.com
67
68 --
69 Davi Vidal
70 davividal@×××××××××××××.br
71 davividal@×××××.com
72 --
73 "Religion, ideology, resources, land,
74 spite, love or "just because"...
75 No matter how pathetic the reason,
76 it's enough to start a war. "
77 --------------------------------------------------------
78 Por favor não faça top-posting, coloque a sua resposta abaixo desta linha.
79 Please don't do top-posting, put your reply below the following line.
80 --------------------------------------------------------

Replies

Subject Author
Re: [gentoo-user-br] Problemas para recompilar o kernel Raphael MD <raphamejias@×××××××××.br>