Re: [FUG-BR] Falta de energia durante um installworld

2013-06-29 Por tôpico João Luis
2013/6/28 Pedro Madsen pe...@madnix.com

 Em 28 de junho de 2013 19:23, Cleyton Agapito cragap...@gmail.com
 escreveu:

  Em 28 de junho de 2013 18:55, João Luis joaolui...@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 cragap...@gmail.com
  
Em 28 de junho de 2013 18:06, João Luis joaolui...@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,
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



Nada...

Eu ainda creio que algo no make installworld nao deixou o mount completo
devido a falta de energia.

Vejamos:
(boot normal... antes do erro eu inicializava o X via startx, entao o
sistema chega no login texto com as seguintes ultimas linhas na console)

Trying to mount root from:/dev/ada0s3a [rw]...
[: -eq : unexpected operator
( creio que aqui algum script queira rodar mas nao tenha sido criado ok
dada a falta de energia durante o make installworld)
(informando o usuario dah esse erro)
Shared object libpam.so.5 not found, required by login
(ctrl+alt+del)


(boot via boot -c -s ... chego as linhas)

Trying to mount root from:/dev/ada0s3a [rw]...
Enter full pathname of shell or RETURN for /bin/sh:
#

# df
(o comando df mostra a particao /dev/ada0s3a montada como / e o devfs
montado em /dev)
(cd /root ok... ls verifico e identifico os arquivos do usuario root)

# touch tt.log
touch: tt.log: Read-only file system
#

# mount -u -w -f /
# touch tt.log
touch: tt.log: Read-only file system

# mount -t ufs -f -o rw /dev/ada0s3a /
# touch tt.log

Re: [FUG-BR] Falta de energia durante um installworld

2013-06-29 Por tôpico Cleyton Agapito
Em 29 de junho de 2013 19:08, João Luis joaolui...@gmail.com escreveu:

 2013/6/28 Pedro Madsen pe...@madnix.com

  Em 28 de junho de 2013 19:23, Cleyton Agapito cragap...@gmail.com
  escreveu:
 
   Em 28 de junho de 2013 18:55, João Luis joaolui...@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 cragap...@gmail.com
   
 Em 28 de junho de 2013 18:06, João Luis joaolui...@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,
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 


 Nada...

 Eu ainda creio que algo no make installworld nao deixou o mount completo
 devido a falta de energia.

 Vejamos:
 (boot normal... antes do erro eu inicializava o X via startx, entao o
 sistema chega no login texto com as seguintes ultimas linhas na console)

 Trying to mount root from:/dev/ada0s3a [rw]...
 [: -eq : unexpected operator
 ( creio que aqui algum script queira rodar mas nao tenha sido criado ok
 dada a falta de energia durante o make installworld)
 (informando o usuario dah esse erro)
 Shared object libpam.so.5 not found, required by login
 (ctrl+alt+del)


 (boot via boot -c -s ... chego as linhas)

 Trying to mount root from:/dev/ada0s3a [rw]...
 Enter full pathname of shell or RETURN for /bin/sh:
 #

 # df
 (o comando df mostra a particao /dev/ada0s3a montada como / e o devfs
 montado em /dev)
 (cd /root ok... ls 

Re: [FUG-BR] Falta de energia durante um installworld

2013-06-28 Por tôpico Cleyton Agapito
Em 28 de junho de 2013 18:06, João Luis joaolui...@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


Re: [FUG-BR] Falta de energia durante um installworld

2013-06-28 Por tôpico Cleyton Agapito
Em 28 de junho de 2013 18:55, João Luis joaolui...@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 cragap...@gmail.com

  Em 28 de junho de 2013 18:06, João Luis joaolui...@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


Re: [FUG-BR] Falta de energia durante um installworld

2013-06-28 Por tôpico Pedro Madsen
Em 28 de junho de 2013 19:23, Cleyton Agapito cragap...@gmail.comescreveu:

 Em 28 de junho de 2013 18:55, João Luis joaolui...@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 cragap...@gmail.com
 
   Em 28 de junho de 2013 18:06, João Luis joaolui...@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,
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd