[FUGSPBR] Re: [FUGSPBR] Re: [FUGSPBR] SYSCALL Compilação do Kernel Vs. installdworld

Osvaldo Corrêa osvaldo em exatas.unb.br
Seg Set 2 12:20:29 BRT 2002


Sim dei o make installkernel KERNCONF=GENERIC
e iniciei em single user. Eu vou continuar dando uma olhada nonovo GENERIC e
comparar as diferenças com o antigo, talvez eu encontre o motivo deste
problema.

Valeu! Capriotti pela sua paciência.

Osvaldo Corrêa

----- Original Message -----
From: "Capriotti" <capriotti em portal7.com.br>
To: <fugspbr em fugspbr.org>
Sent: Monday, September 02, 2002 11:43 AM
Subject: [FUGSPBR] Re: [FUGSPBR] SYSCALL Compilação do Kernel Vs.
installdworld


> Boote em modo normal (multi usuário mesmo) e daí execute o make
installworld.
>
> em tempo:
>
> você deu o
>
> make installkernel KERNCONF=GENERIC      ????
>
>
> At 10:48 AM 9/2/2002, you wrote:
> >Pessoal pegando um gancho no CVSUP, nos ultimos dias estou tentando
aprender
> >a atualizar um sistema Free, tive vários problemas...de praxe..com a
ajuda
> >do pessoal da lista consegui resolver vários problemas só que cheguei em
um
> >ponto crusial. Passei pelas várias etapas da atualização do Free conforme
> >dita os manuais e documentação: cvsup dos fontes, make buildworld, make
> >buildkernel KERNCONF=GENERIC, make installkernel, reiniciar em single
> >user..até ai tudo bem blz. Quando vou dar o comando make installworld, a
> >instalação sempre para no modulo chpass..com so sinal de erro 12,
> >
> >[ ! -e /usr/bin/chpass ] ||  chflags noschg /usr/bin/chpass || true
> >
> >  pid 62968 (sh), uid 0: exited on signal 12 (core dumped)
> >  *** Signal 12
> >
> >  Stop in /usr/src/usr.bin/chpass.
> >  *** Error code 1
> >
> >  Stop in /usr/src/usr.bin.
> >  *** Error code 1
> >
> >  Stop in /usr/src.
> >  *** Error code 1
> >
> >  Stop in /usr/src.
> >  *** Error code 1
> >
> >  Stop in /usr/src.
> >  *** Error code 1
> >
> >  Stop in /usr/src.
> >
> >pensei, deve ser memoria ou algo na maquina, só que o problema acontece
> >sempre na instalção do mesmo modulo. Visitei algumas listas de discusão
em
> >ingles e descobri a seguinte menssagem:
> >
> >  You need to do a reboot before you perform an 'installworld' ,after
> >  you have done a build/install kernel. The signal 12 is an
> >  un-implemeted syscall, when you are trying to do the 'make
> >  installworld'......
> >
> >O problema que eu fiz exatamente o que ele manda nesta menssagem e nada,
a
> >onde mas eu posso mexer para resolver este problema de syscall. Será que
o
> >kernel GENERIC não tem syscall implementado default??? Eu acho meio
difício.
> >
> >
> >Até
> >
> >Osvaldo Corrêa
> >
> >
> >
> >
> >
> > > > Tocando no assunto, sempre quis saber se eu atualizar somente os
> > > > fontes do kernel, vai dar pau no resto do sistema?? E o contrario??
> > > >
> > >
> > > Então, hehehe eu já "esquecí" (na verdade fiquei na dúvida se não e
> > > achei que sim) se tinha concluído o installkernel antes do
installworld
> > > algumas vezes (especialmente no freebsd 4.1 quando teve problemas
serios
> > > de seguranca, ai a gente comeca a fazer "mass update", "mass make
world"
> > > em todos os servidores rapido - antes que alguem abuse da
incoformidade
> > > - e as vezes instala kernel novo sem instalar a userland nova hehehe)
e
> > > em algumas delas, deu certo... em outras começaram a aparecer erros
> > > típicos desse comportamento, tipo os famosos nlist failed no top, no
ps,
> > > etc... então acho que a resposta é "talvez funcione" hehehe.
> > >
> > > Acho que atualizar só o kernel é mais arriscado do que só o "world",
já
> > > que depois de um installkernel, se tudo falhar, tem chances do
> > > kernel.old (ou o EGNERIC) subir capengando, mas subir... ja voltar o
> > > resto da userland e bibliotecas pro que era antes do installworld,
acho
> > > que soh com um outro CVSup regressivo...
> > >
> > > Então apesar de as vezes funcionar, não é algo que eu consideraria
> > > fazer, mesmo por causa das facilidades de atualizar ambos né?
> > >
> > > []s
> > > Patrick Tracanelli
> > > eksffa em FreeBSDBrasil.com.br
> > >
> > > ________________________________________________
> > > Para sair da lista visite o URL abaixo:
> > > http://www2.fugspbr.org/mailman/listinfo/fugspbr
> > >
> > >
> >
> >
> >
> >________________________________________________
> >Para sair da lista visite o URL abaixo:
> >http://www2.fugspbr.org/mailman/listinfo/fugspbr
>
> ________________________________________________
> Para sair da lista visite o URL abaixo:
> http://www2.fugspbr.org/mailman/listinfo/fugspbr
>


________________________________________________
Para sair da lista visite o URL abaixo:
http://www2.fugspbr.org/mailman/listinfo/fugspbr



Mais detalhes sobre a lista de discussão freebsd