Já tentom fazer um regenworld?
talvez resolva
On Fri, 2005-09-16 at 15:23 -0300, Pablo "NatuNobilis" wrote:
> Amigos, passei recentemente por uma pane no meu sistema de arquivos
> raiz. Foi por erro meu, mas foi uma brecha ridícula que o sistema não
> podia ter deixado. Explico depois.
>
> Conseqüências do problema: perdi todo o meu /etc/conf.d (já resolvido),
> e meu portage simplesmente acha que eu não tenho nenhum pacote instalado
> (totalmente não resolvido). :(
>
> Pois bem. Fora esse troço do portage, meu sistema está funcionando
> perfeitamente, como antes. Não precisei reinstalar nada, exceto os
> pacotes que tinham arquivos no /etc/conf.d.
>
> Mas como é que eu faço pra informar ao portage que eu já tenho um MONTE
> de pacotes instalados? O emerge --inject, que foi minha primeira
> tentativa, informa que está "deprecated", e sugere a substituição pelo
> /etc/portage/package.provided. Porém, o package.provided é diferente do
> que eu preciso.
>
> Tentei ver todos os pacotes instalados através do genlop -l, mas ele só
> lista os pacotes instalados desde 2 de dezembro de 2004, sendo que meu
> sistema é significativamente mais antigo que isso, e provavelmente tem
> pacotes que não aparecem nos logs pós-2/12/2004.
>
> E aí, alguém teria uma sugestão salvadora?
>
> Abraços a todos,
> Pablo.
>
>
> PS: A explicação da falha no fs: Botei meu laptop pra dormir com o
> comando 'sync && echo disk >/sys/power/state', e ele foi dormir muito
> educadamente. Depois disso, lembrei que precisava ainda pegar um arquivo
> no computador, e por isso liguei-o novamente. Por algum motivo, mandei
> ele NÃO retornar do sono, ou seja, mandei ele ligar como se ele tivesse
> sido desligado normalmente. Já fiz isso várias vezes e nunca tive problemas.
> Esta vez não foi diferente. Ele entrou normalmente no sistema.
> Desliguei-o-o :) sem botar pra dormir. Shutdown mesmo.
> Correu sem problema.
>
> Na manhã seguinte, liguei o bicho como de costume. Ele ligou como se
> tivesse acabado de voltar do sono! Funcionou direito, com alguns avisos
> estranhos, como "terminal type blablalba not Linux", entre outros. Achei
> que fosse pane passageira. Uma hora, ele se desligou sozinho. Deu medo.
>
> Religuei-o-o :) e ele foi entrando direito, até dizer que "filesystem
> is NOT clean", e tentar limpar o fs. Deu mil mensagens de erro durante a
> limpeza, e falou pra eu rodar o fsck (naquele esquema de "Type root
> password for system maintenance or press ENTER for normal boot"). Deu
> mais medo.
>
> Usei um liveCD do gentoo pra dar um reiserfsck --check e reiserfsck
> --rebuild-tree no fs raiz. Erros consertados (vários deles,
> aparentemente), reiniciei pelo HD. Para minha surpresa, vários erros
> aconteceram durante a inicialização (o /etc/conf.d tinha morrido), e o
> portage esqueceu todo seu passado de instalações.
>
> Essa é uma história verídica. Aconteceu comigo mesmo. :(
--
Willian Ferraz
Geek_Slack
geekslack@...
Editor do site www.gentoobr.org
Integrante da Equipe de tradução para pt_BR
do site oficial www.gentoo.org
ICQ: 7439928
MSN: willian_ferraz@...
Jabber: geekslack@...
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCM/CS/O d- s: a? C++++ L++++@ L++ E--- W++ N++ K- w O+++ M
V- PS+++ PE++ Y PGP+ t+++ 5++ X+++ R+++ tv+++ b++ DI++++ D+++
G- e h--- r+++ y+++
------END GEEK CODE BLOCK------
"The young Jedi named Darth Vader, who was a pupile of my until he
turned to evil, helped The Empire hunt down and destroy the Jedi
Knights. Vader was seduced by the Dark Side of the Force"
--- Obi-Wan Kenoby - Star Wars Episode IV: A New Hope
--
gentoo-user-br@g.o mailing list
|