Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
/usr/lib zerschossen - und jetzt?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
derbrain
Apprentice
Apprentice


Joined: 09 Apr 2005
Posts: 178

PostPosted: Tue Oct 04, 2005 10:02 am    Post subject: /usr/lib zerschossen - und jetzt? Reply with quote

hi!
ich habe gestern mit einem fehler in einem script mein /usr/lib-verzeichnis komplett leergeräumt. :oops:
jaja ich weiß, dafür muss man schön blöd sein. :roll:
jetzt funktioniert natürlich praktisch gar nichts mehr. ein königreich für ein backup...
hat jemand eine idee, wie ich meine libraries - am besten noch die passenden versionen - wieder bekomme?
Back to top
View user's profile Send private message
STiGMaTa_ch
Veteran
Veteran


Joined: 28 Dec 2004
Posts: 1686
Location: Rüti ZH / Schweiz

PostPosted: Tue Oct 04, 2005 10:36 am    Post subject: Reply with quote

Tja, dumm gelaufen. Genau aus dem Grund sollte man nicht einfach als root oder mit root Rechten arbeiten.

Also primär solltest du schauen, dass du möglichst keine Schreibzufriffe mehr auf der Partition erzeugst, auf der sich /usr/lib befindet. Dann rebootest du von der livecd.

Wenn du reiserfs als FS hattest, benutze folgende Anleitung:
http://www.antrix.net/journal/techtalk/reiserfs_data_recovery_howto.comments

Ansonsten google entsprechend für dein Dateisystem.

Sei gewarnt! Wenn du damit fertig bist, wirst du auf der Partition welche recovered wurde ein lost+found Verzeichnis finden. Dort wirst du - wenn du glück hast - Dateien mit korrektem Dateinmane finden, welch einfach wieder nach /usr/lib kopiert werden können. Wenn du Pech hast sind die Namen schon schall und rauch! Sprich du findest dann nur noch 0000, 0001, 0002 etc darin vor. Tja, dann hast du wirklich ein Problem. Kein unlösbares, aber ein Problem...

Lieber Gruss
STiGMaTa
Back to top
View user's profile Send private message
derbrain
Apprentice
Apprentice


Joined: 09 Apr 2005
Posts: 178

PostPosted: Tue Oct 04, 2005 2:57 pm    Post subject: Reply with quote

STiGMaTa_ch wrote:
Tja, dumm gelaufen. Genau aus dem Grund sollte man nicht einfach als root oder mit root Rechten arbeiten.

mach normalerweise auch nicht, nur wars in dem fall notwendig, weil ich mit versionskonflikten zu kämpfen hatte und die alten versionen mit neuen überschreiben wollte. ein jokerzeichen zu viel, und alles war weg...

dummerweise benutze ich xfs als dateisystem, und dafür gibt es ja anscheinend kein undelete.

mir wird also nichts anderes übrig bleiben, als die libraries sonstwo herzubekommen... aber woher weiß ich, was ich alles brauche? mit portage wirds kaum gehn, weil das ja nicht davon informiert ist, dass diese dateien fehlen (nebenbei funktioniert emerge natürlich auch nicht...)
Back to top
View user's profile Send private message
Fauli
l33t
l33t


Joined: 24 Apr 2004
Posts: 760
Location: Moers, Germany

PostPosted: Tue Oct 04, 2005 3:11 pm    Post subject: Reply with quote

Es wäre einen Versuch wert, das /usr/lib-Verzeichnis aus einem Stage3-Archiv zu kopieren und dann mit "emerge -e world" alles neu zu erstellen.
_________________
Do your part to beautify the web! Turn off link underlining!
Back to top
View user's profile Send private message
derbrain
Apprentice
Apprentice


Joined: 09 Apr 2005
Posts: 178

PostPosted: Tue Oct 04, 2005 10:09 pm    Post subject: Reply with quote

puuuuh, da hab ich nochmal glück gehabt...
also, der fehler lag am befehl mv *.new * anstatt *.la.new *.la
am besten hätte ich wohl mit rename gearbeitet.
jedenfalls ist alles in das verzeichnis yafray verschoben worden. jetzt weiß ich aber nicht, was da wirklich reingehört und was nicht.
Back to top
View user's profile Send private message
kopfsalat
Apprentice
Apprentice


Joined: 01 Dec 2003
Posts: 181
Location: Cologne, Germany

PostPosted: Tue Oct 04, 2005 11:19 pm    Post subject: Reply with quote

/usr/lib/yafray:
Code:

libarealight.so
libbasicblocks.so
libbasicshaders.so
libblendershader.so
libglobalphotonlight.so
libhdri.so
libhemilight.so
libmixblocks.so
libpathlight.so
libphotonlight.so
libpointlight.so
libshaderback.so
libsoftlight.so
libspherelight.so
libspotlight.so
libsunlight.so
libsunsky.so
Back to top
View user's profile Send private message
derbrain
Apprentice
Apprentice


Joined: 09 Apr 2005
Posts: 178

PostPosted: Wed Oct 05, 2005 10:57 am    Post subject: Reply with quote

dankeschön :D jetzt läufts wieder
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) 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