Re: Kernel compilado em outra maquina
On 3/23/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Vou dar mais detalhes... acho que vou acabar respondendo suas perguntas: > > Comando executados na compilação: > > make-kpkg clean > make menuconfig > make-kpkg buildpackage -rev Custom.1 kernel_image Uma das principais tu não fez: aplicar os patches do Debian: make-kpkg debian > Pelo que pesquisei a opção "buildpackage" cria > kernel-source+headers+doc+image. Exato > Coloquei tudo na maquina 2 em /usr/src e instale: > dkpg -i imagem.deb > dkpg -i headers.deb > dkpg -i kernel-source.deb Não precisaria instalar os sources, mas tudo bem... > Reparei que após essas instalações na surgiu nenhum arquivo do tipo > initrd.img.2.6.15 na minha pasta /boot O ram disk funciona assim: carrega um mini-linux numa determinada parte da memória que carrega os módulos apropriados e então carrega o linux. Se não tens a necessidade de usá-lo a sua ausência é indiferente. Verifique se há algo em /lib/modules/"versao_do_kernel_compilado" e leia a documentação do Debian sobre o assunto: http://www.debian.org/doc/FAQ/ch-kernel.en.html -- Maxwillian Miorim [EMAIL PROTECTED] Slackware 10.2 / current e OpenBSD 3.8 There's no place like ${HOME}
Re: Kernel compilado em outra maquina
Marcos, Acho que descobri o que fiz de errado, me confirme se estiver certo: Não encontrei o arquivo initrd do meu kernel na pasta "/boot/". Considerando que o comando que dei para compilar foi o "make-kpkg buildpackage -rev Custom.1 kernel_image" acho que faz sentido eu não ter o initrd... Fiz novamente a compilação e acrescente nessa linha de comando "-initrd" (conforme pesquisa que fiz). Será que pode ser mais alguma outra coisa ? Fábio Marcos Vinicius Lazarini <[EMAIL PROTECTED]> escreveu: [EMAIL PROTECTED] wrote:> Não estou conseguindo instalar o arquivo ".deb" da compilação da maquina > 1 na maquina 2. Ao instalar o ".deb" na própria maquina onde ele foi > compilado tudo funciona perfeitamente, inclusive consigo inicializar a > maquina com esse novo kernel.> > Já na outra maquina a instalação também funciona sem apresentar qualquer > msg de erro, mas na hora em que inicializo com o novo kernel dá kernel > panic.> > Nessa maquina 2 na pasta /usr/src/ executei o seguinte comando:> "dpkg -i ArquivoGeradoMaq1.deb".> > Precio fazer mais alguma coisa ?Além dos outros comentários, a principio seria só configurar o bootloader direitnho será q nao ficou faltando o comando pra carregar o initrd?-- Marcos-- To UNSUBSCRIBE, email to [EMAIL PROTECTED]with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] Yahoo! doce lar. Faça do Yahoo! sua homepage.
Re: Kernel compilado em outra maquina
[EMAIL PROTECTED] wrote: Não estou conseguindo instalar o arquivo ".deb" da compilação da maquina 1 na maquina 2. Ao instalar o ".deb" na própria maquina onde ele foi compilado tudo funciona perfeitamente, inclusive consigo inicializar a maquina com esse novo kernel. Já na outra maquina a instalação também funciona sem apresentar qualquer msg de erro, mas na hora em que inicializo com o novo kernel dá kernel panic. Nessa maquina 2 na pasta /usr/src/ executei o seguinte comando: "dpkg -i ArquivoGeradoMaq1.deb". Precio fazer mais alguma coisa ? Além dos outros comentários, a principio seria só configurar o bootloader direitnho será q nao ficou faltando o comando pra carregar o initrd? -- Marcos -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Kernel compilado em outra maquina
Vou dar mais detalhes... acho que vou acabar respondendo suas perguntas: Comando executados na compilação: make-kpkg clean make menuconfig make-kpkg buildpackage -rev Custom.1 kernel_image Pelo que pesquisei a opção "buildpackage" cria kernel-source+headers+doc+image. Coloquei tudo na maquina 2 em /usr/src e instale: dkpg -i imagem.deb dkpg -i headers.deb dkpg -i kernel-source.deb Reparei que após essas instalações na surgiu nenhum arquivo do tipo initrd.img.2.6.15 na minha pasta /boot Fábio Maxwillian Miorim <[EMAIL PROTECTED]> escreveu: Além da imagem tens de instalar os módulos, eu gero pacotes separadospara imagem, headers, modulos e source, se fez assim pelo menos aimagem e os modulos devem ser instalados.A menos que utilize um ramdisk tenha certeza de que o sistema dearquivos do diretório / está *built-in* no kernel da máquina "alvo".Qual a mensagem de erro obtida no boot?--Maxwillian Miorim[EMAIL PROTECTED]Slackware 10.2 / current e OpenBSD 3.8There's no place like ${HOME}
Re: Kernel compilado em outra maquina
Além da imagem tens de instalar os módulos, eu gero pacotes separados para imagem, headers, modulos e source, se fez assim pelo menos a imagem e os modulos devem ser instalados. A menos que utilize um ramdisk tenha certeza de que o sistema de arquivos do diretório / está *built-in* no kernel da máquina "alvo". Qual a mensagem de erro obtida no boot? -- Maxwillian Miorim [EMAIL PROTECTED] Slackware 10.2 / current e OpenBSD 3.8 There's no place like ${HOME}