[FUG-BR] Falta de energia durante um installworld
Pedro Madsen
pedro em madnix.com
Sexta Junho 28 22:17:13 BRT 2013
Em 28 de junho de 2013 19:23, Cleyton Agapito <cragapito em gmail.com>escreveu:
> 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
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
Em algumas situações tive problema pra montar o / rw e consgui usando:
mount -f -o rw /dispositivo /
não sei se vai mudar algo no seu cenário, não custa tentar.
Abs,
Mais detalhes sobre a lista de discussão freebsd