Okay, ich versuche es mal:
Aber da brauch ich Hilfe von Profis!!!
da ein e2fsck nicht hilft, folgender Gedanke. Dein Ordner ist nix weiter als eine Datei, in der steht , wo die Dateien abgelegt wurden, welche Rechte sie haben etc.
An die Profis: ich brauch einen Hexeditor, der Ordner nicht als Ordner sieht, sondern als das, was sie sind, Dateien.
Dann, Einträge ganz genau anschauen, und die betroffenen Files einfach löschen. Dann gibt das System alles, was die Dateien betraf, auch wieder frei.
Diese Sache ist mit äusserster Vorsicht zu geniessen, ein Fehler, und der Ordner ist gar nicht mehr zu gebrauchen!!!
Ich hab sowas mal früher mit nem Atari gemacht, aber da waren die Festplatten nicht so gross, da konnte ich die ganze Platte mit nem Hexeditor bearbeiten, aber ich fürchte, Deine Platte ist grösser als 80 MB, oder?
Das Prinzip ist bis heute geblieben, nur die Ablegemechanismen haben sich geändert.
Nachtrag: ich bin leider nur Maurer mit einem kleinen Hang zu Computern, leider bin ich noch nicht so tief in die Materie eingedrungen, wohl auch weil ich es noch nicht musste.
2. Nachtrag:
Versuche mal folgendes:
1. Wechsele in das Verzeichnis mit den Fehlerhaften Dateien.
2. Befehl #>tar cvfz --ignore-failed-read /failfile.tar.gz *
Mit diesem Befehl wird ein Archiv angelegt, das alles enthält, was der Ordnerinhalt war. Die Fehlerhaften Dateien sollten ignoriert werden.
Dann startest Du den Rechner mit einer Live-CD wie Knoppix neu.
3. Überprüfe, ob die Dateien sich in dem Zustand befinden, den Du möchtest, was bedeutet:
a: du öffnest das Archiv unter dem mc und überprüfst, ob dies nun leere löschbare Dateien mir 0 Byte Grösse sind, oder ob diese vielleicht schon gar nicht mehr exisieren.
b: Ist dies der Fall, löschst Du das betroffene Verzeichnis, legst es neu an, das ist wichtig, und spielst die Daten zurück.
c: Es kann aber sein, dass sich der Ordner nicht löschen lässt. Tritt dieser Fall ein, das Archiv ist aber in Ordnung, machst Du das ganze mit dem kompletten Filesystem, kostet eben mehr Zeit, geh inzwischen ein Eis essen.
Scheint das Archiv die Fehler mitgenommen zu haben (unwahrscheinlich aber möglich) das ganze ohne die Option --ignore-failed-read und hoffe, dass der Vogang nicht abgebrochen wird.
so, mehr fällt mir dazu dann auch nicht ein.