[FUG-BR] Compilar kernel numa maquina para usar em outra
Victor Loureiro Lima
victorloureirolima em gmail.com
Domingo Janeiro 28 09:19:39 BRST 2007
Show de bola!!!
valeu
victor
Em 27/01/07, Araujo<araujo at iguabanet.com.br> escreveu:
>
> Victor,
>
> Ainda dei umas cabeçadas aqui outras ali com as permissões, mas
> no final consegui fazer tudo funcionar conforme a sua dica.
>
> grato, araujo
>
> ----- Original Message -----
> From: "Victor Loureiro Lima" <victorloureirolima at gmail.com>
> To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)"
> <freebsd at fug.com.br>
> Sent: Friday, January 26, 2007 12:00 PM
> Subject: Re: [FUG-BR] Compilar kernel numa maquina para usar em outra
>
>
> Tenta fazer o seguinte:
> maquina A:
> buildkernel
> installkernel
> tar -cf ./kernel.tar /boot/kernel ; gzip kernel.tar
>
> maquina B:
> copia o kernel.tar.gz para a maquina B
> mv /boot/kernel /boot/kernel.old
> gunzip -d kernel.tar.gz ; tar -vxf kernel.tar
>
> Funciona, se der errado, de uma olhada aqui:
>
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-trouble.html
>
> Em 26/01/07, Araujo<araujo at iguabanet.com.br> escreveu:
> > Gente,
> >
> > Tenho duas maquinas freebsd exatamente com a mesma versão do sistema,
> > preciso recompilar o kernel da maquina A somente para incluir a opcao
> > IPFW_FORWARD, mas, por falta de memória ou espaço em disco ou outro coisa
> > qualquer, não consigo fazer o BUILDKERNEL na maquina A.
> > Assim copiei todo o /usr/src, atualizado com src-all, para a maquina B e
> lá
> > rodei o BUILDKERNEL. Depois voltei com o /usr/src e /usr/obj da maquina B
> > para a maquina A e tentei dar o INSTALLKERNEL, mas dá erro:
> >
> > --------------------------------------------------------------
> > >>> Installing kernel
> > --------------------------------------------------------------
> > cd /usr/obj/usr/src/sys/PCBSDv1.2; MAKEOBJDIRPREFIX=/usr/obj
> > MACHINE_ARCH=i386 MACHINE=i386 CPUTYPE=
> > GROFF_BIN_PATH=/usr/obj/usr/src/tmp/legacy/usr/bin
> > GROFF_FONT_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/groff_font
> > GROFF_TMAC_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/tmac
> >
> PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bi
> >
> n:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sbin:/usr/o
> >
> bj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/
> > usr/bin make KERNEL=kernel install
> > *** Error code 2
> >
> > Stop in /usr/src.
> > *** Error code 1
> >
> > Stop in /usr/src.
> > make: don't know how to make bsd.README. Stop
> >
> > Alguma coisa é gravada na maquina B fora do /usr/src ou /usr/obj que
> tambem
> > precise ser trazido de volta ?
> >
> > araujo
> >
> >
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
Mais detalhes sobre a lista de discussão freebsd