[FUG-BR] Falta de energia durante um installworld

Cleyton Agapito cragapito em gmail.com
Sexta Junho 28 19:23:22 BRT 2013


Em 28 de junho de 2013 18:55, João Luis <joaoluisgm em gmail.com> escreveu:

> Cleyton,
>
> Me parece que o mount do sistema nao estah funcionando ok... nao consigo
> montar rw nem forçando... jah usei mount -uw / e mesmo mount -uf /
>
> Iniciei a maquina com o live cd e rodei o fsck... beleza.... mas dando boot
> pelo sistema nao consigo montar o / a nao ser read-only.
>
> Por isso perguntei se posso rodar, bootando com o live-cd, o make
> installworld apos um chroot.
>
> Grato pelo retorno.
>
> JL
>
>
> 2013/6/28 Cleyton Agapito <cragapito em gmail.com>
>
> > Em 28 de junho de 2013 18:06, João Luis <joaoluisgm em gmail.com> escreveu:
> >
> > > Saudaçoes,
> > >
> > > Estava recompilando o sistema, mais precisamente, tinha rebootado em
> > single
> > > user mode e estava rodando o make installworld quando faltou energia.
> > >
> > > Agora o sistema mesmo em single user mode apenas monta o / read-only.
> > >
> > > Jah tentei : mount -u /; mount -t ufs /dev/ada0s3a / e nada...
> > >
> > > A duvida eh: eu poderia usar um live cd .... montar a particao por
> > exemplo
> > > no /mnt, dar um chroot /mnt / e reexecutar o make installworld ??
> > >
> > > Alguem ve algum problema nisso ??
> > >
> > > Agraceço o suporte.
> > >
> > > JL
> > > -------------------------
> > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > >
> >
> > João, se está montando somente leitura é porque ela está "suja", precisa
> > montar ela como rw e passar um fsck.
> >
> > Nos discos de instalação tem uma imagem mínima para usar em caso de
> > emergência, antes tente levantar o sistema em single como está mesmo e
> > passar a opção -f no mount, acho que será mais rápido, não sei se ele vai
> > deixar desmontar o root, talvez remontar ele em outro lugar dê certo.
> >
> > Tendo o live não tem problema nenhum, talvez ele se recuse a montar como
> rw
> > porque continua suja, aí vc pode tentar o -f também.
> >
> > Depois de tudo limpo pode mandar bala no installworl, já fiz isso várias
> > vezes, hehe.
> >
> > Abração.
> > -------------------------
> > 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
>

Haha, veja você, a opção -u eu não conhecia (nunca tinha lido o manual até
ali)!!

Bem, então você fez certo. A saída do fsck deu limpo ou ficou alguma
pendência? Tente forçar o fsck (com -f) pra garantir. Verifique também o
fstab se está correto.

Estou insistindo nisso porque não é normal não poder escrever no root.

Não acho o chroot uma boa ideia porque tem algo muito errado aí e é
prioritário consertar antes, veja se nas saídas de erro tem alguma dica do
que possa ser.

Em último caso você poderia indicar ao installworld onde instalar passando
DESTDIR=/caminho/ depois dele, de qualquer forma acho que qualquer
tentativa de contornar a falta de privilégios vai dar muito mais dor de
cabeça do que o necessário e não vai resolver o problema em si, no próximo
boot começa o pesadelo denovo.

Ah, evite top-posting, acaba deixando o comunicação mais difícil.

[]'s


Mais detalhes sobre a lista de discussão freebsd