Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Crash] lost+found, emplacement de fichiers? (resolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Farnsworth
Guru
Guru


Joined: 04 Feb 2003
Posts: 355
Location: Aix en Pce, France

PostPosted: Thu Dec 14, 2006 3:30 pm    Post subject: [Crash] lost+found, emplacement de fichiers? (resolu) Reply with quote

Bonjour les gens,
J'ai un petit souci: suite a des coupures electriques mon pc ne demarre plus :(
unable to mount kernel panic et tout...
bref, je le monte sur une autre machine, je fsck-ise la partition, et bien sur tout est en vrac, lost+found est rempli de fichiers qui proviennent pour la majeure partie de /etc (qui est vide).
j'arrive a peu pres a m'en sortir pour remettre les fichiers a leur place, sauf pour ceux la, j'ai un repertoire qui contient tout ce qui suit et j'aimerai bien retrouver son nom:
Quote:
07/08/2003 17:32 0 admin.acl
07/08/2003 17:32 337 config
07/08/2003 17:32 609 miniserv.conf
01/04/2003 20:06 1 302 miniserv.pem
01/04/2003 20:06 43 miniserv.users
07/08/2003 17:32 64 842 module.infos.cache
14/12/2006 16:23 <REP> pam
14/12/2006 16:23 <REP> pap
14/12/2006 16:23 <REP> passwd
01/04/2003 20:06 15 perl-path
14/12/2006 16:23 <REP> postfix
14/12/2006 16:23 <REP> postgresql
14/12/2006 16:23 <REP> ppp-client
14/12/2006 16:23 <REP> pptp-client
14/12/2006 16:23 <REP> pptp-server
14/12/2006 16:23 <REP> proc
14/12/2006 16:23 <REP> procmail
14/12/2006 16:23 <REP> proftpd
14/12/2006 16:23 <REP> pserver
14/12/2006 16:23 <REP> qmailadmin
14/12/2006 16:23 <REP> quota
14/12/2006 16:23 <REP> raid
14/12/2006 16:23 <REP> samba
14/12/2006 16:23 <REP> sendmail
14/12/2006 16:23 <REP> sentry
14/12/2006 16:23 <REP> servers
14/12/2006 16:23 <REP> sgiexports
14/12/2006 16:23 <REP> shell
14/12/2006 16:23 <REP> shorewall
14/12/2006 16:23 <REP> software
14/12/2006 16:23 <REP> squid
14/12/2006 16:23 <REP> sshd
07/08/2003 17:32 188 start
14/12/2006 16:23 <REP> status
07/08/2003 17:32 163 stop
14/12/2006 16:23 <REP> stunnel
14/12/2006 16:23 <REP> syslog
14/12/2006 16:23 <REP> telnet
14/12/2006 16:23 <REP> time
07/08/2003 16:37 270 uninstall.sh
14/12/2006 16:23 <REP> updown
14/12/2006 16:23 <REP> useradmin
14/12/2006 16:23 <REP> usermin
01/04/2003 20:06 13 var-path
07/08/2003 17:32 7 version
14/12/2006 16:23 <REP> vgetty
14/12/2006 16:23 <REP> webalizer
14/12/2006 16:23 <REP> webmin
07/08/2003 17:32 651 webmin.acl
14/12/2006 16:23 <REP> webminlog
14/12/2006 16:23 <REP> wuftpd
14/12/2006 16:23 <REP> xinetd

Si vous avez ca sur vos machines vous pouvez me dire ou? je pense a etc parceque quasiment tous les autres fichiers que j'ai eu a recuperer se trouvaient sous etc a la base.
j'y crois encore un peu... ;)
pis si ca marche pas j'ai encore la solution d'un partimage fait en aout 2005 (c'est vieux quand meme!!).
Merci pour votre aide,
++
Max
_________________
Good news everyone!


Last edited by Farnsworth on Fri Jan 05, 2007 9:00 am; edited 1 time in total
Back to top
View user's profile Send private message
Farnsworth
Guru
Guru


Joined: 04 Feb 2003
Posts: 355
Location: Aix en Pce, France

PostPosted: Sat Dec 16, 2006 12:37 pm    Post subject: presque victoire... Reply with quote

Bon, je me suis debrouillé sans ca, j'ai repeuplé /etc avec une partie du contenu de lost+found (c'etait un peu long quand meme :D), ca boote et j'ai le réseau mais plein de trucs semblent manquant.
J'ai lancé un emerge --sync et je me suis fait jeter, j'ai donc supprimé /var/cache/edb, j'ai refait le sync et ca s'est bien passé, je vais donc lancer un emerge -e world afin de retrouver les disparus, mais ca m'a l'air bien barré pour le moment...
Max
_________________
Good news everyone!
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Sat Dec 16, 2006 1:18 pm    Post subject: Reply with quote

Heu comment on récupère ces infos sur les fichiers dans lost+found ? Moi ça fait plein de fichiers avec des numéros en guise de nom :?
Back to top
View user's profile Send private message
Farnsworth
Guru
Guru


Joined: 04 Feb 2003
Posts: 355
Location: Aix en Pce, France

PostPosted: Sat Dec 16, 2006 6:19 pm    Post subject: Reply with quote

Ben oui, c'est ca qui a ete long :D je me suis amuse a retrouver le nom de chaque fichier ou repertoire (les sous repertoires et sous fichiers avaient eux gardes leurs noms d'origine).
Donc j'ai eu a retrouver les noms de ce qui est directement sous /etc, 124 fichiers et repertoires pour etre precis ;)
Mais j'ai eu de la chance, un bon paquet de ces fichiers contient son nom, les fichiers de conf gentoo sont assez bien fait pour ca (enfin en meme temps ca ne doit servir qu'a ca ;) ), j'aurai perdu autre chose que /etc j'etais mal.
_________________
Good news everyone!
Back to top
View user's profile Send private message
Farnsworth
Guru
Guru


Joined: 04 Feb 2003
Posts: 355
Location: Aix en Pce, France

PostPosted: Sat Dec 16, 2006 9:48 pm    Post subject: Reply with quote

Bon, tout semble bien fonctionner a nouveau sauf un truc.
quand je fais un update-eix j'ai droit a ca:
Quote:
tetram ~ # update-eix
Reading Portage settings ..
Building database (/var/cache/eix) from scratch ..
[0] /usr/portage/ (cache: metadata)
Reading 080%void skip_lines(int, std::ifstream&, const std::string&): Can't read cache file /usr/portage//metadata/cache/sys-apps/checkpolicy-1.28: Success

pourtant j'ai fait un emerge --sync juste avant donc je vois pas trop ce que ca peut etre?
une idee?
il faudrait peut-etre que je regenere tout l'arbre de portage, comment je peux faire ca (partir d'un truc vide quoi)?
_________________
Good news everyone!
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Sat Dec 16, 2006 10:24 pm    Post subject: Reply with quote

Farnsworth wrote:

il faudrait peut-etre que je regenere tout l'arbre de portage, comment je peux faire ca (partir d'un truc vide quoi)?

ESt-ce qu'un
Code:
emerge -e --fetchonly  world

ou
Code:
emerge -e --fetch-all-uri world

serait ce que tu désires ?
pour le 2) "--fetch-all-uri (-F) je ne comprend pas
Instead of doing any package building, just perform fetches for all packages (the main package as well as all
dependencies), grabbing all potential files.
bonne chance
Back to top
View user's profile Send private message
Farnsworth
Guru
Guru


Joined: 04 Feb 2003
Posts: 355
Location: Aix en Pce, France

PostPosted: Sat Dec 16, 2006 11:23 pm    Post subject: Reply with quote

Non, ca n'est pas ce que je souhaite faire, l'emerge -e world s'est termine sans erreur.
Apparemment il y aurait un probleme dans l'arbre de portage, je souhaite le vider completement (rm -rf /usr/portage/*) et relancer un emerge --sync derriere pour voir si ca corrige mon probleme, mais je ne sait pas si c'est faisable (ou bien d'une autre maniere que celle que je presente)?
_________________
Good news everyone!
Back to top
View user's profile Send private message
E11
l33t
l33t


Joined: 24 Feb 2004
Posts: 764
Location: Bruxelles

PostPosted: Sun Dec 17, 2006 2:51 am    Post subject: Reply with quote

Farnsworth wrote:
Non, ca n'est pas ce que je souhaite faire, l'emerge -e world s'est termine sans erreur.
Apparemment il y aurait un probleme dans l'arbre de portage, je souhaite le vider completement (rm -rf /usr/portage/*) et relancer un emerge --sync derriere pour voir si ca corrige mon probleme, mais je ne sait pas si c'est faisable (ou bien d'une autre maniere que celle que je presente)?

Tu peux aussi utilisé les instantanés de portage...

Je ne sais pas trop si ça peut fonctionné dans ton cas, mais à ta place, j'essaierai de renomer /usr/portage/ par /usr/portage-bis/, de recréer un nouveau /usr/portage/, de détarrer dedans un instantané, et de réessayé là ou tu en étais... (après un sync si nécessaire)
Au moins, c'est rapide et tu ne perds aucunes données...

Mes 0.082 cents...
Back to top
View user's profile Send private message
Farnsworth
Guru
Guru


Joined: 04 Feb 2003
Posts: 355
Location: Aix en Pce, France

PostPosted: Sun Dec 17, 2006 9:46 am    Post subject: Reply with quote

Merci, j'ai presque fais comme tu as dit ;)
j'ai renomme et recree portage et ensuite j'ai simplement lance un emerge --sync.
ca s'est bien passe et l'update-eix aussi.
Maintenant je vais essayer de trouver un script qui permette de faire le menage dans les fichiers qui ne sont plus utilises par aucun ebuild, genre findcruft, si vous en connaissez d'autres ca m'interesse...
_________________
Good news everyone!
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Sun Dec 17, 2006 10:06 am    Post subject: Reply with quote

Farnsworth wrote:
Maintenant je vais essayer de trouver un script qui permette de faire le menage dans les fichiers qui ne sont plus utilises par aucun ebuild, genre findcruft, si vous en connaissez d'autres ca m'interesse...

Code:
# emerge portage-utils
# qfile -o $(find /etc)

Ha aussi, les dernières versions de portage suppriment les fichiers non modifiés de /etc lors d'un unmerge, comme un apt-get --purge ;)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum