* Samstag, 18. Januar 2003 um 06:48 (+0100) schrieb Bernd Brodesser:
Wenn aber so ein lost+found nicht existiert, dann müßte es angelegt werden, wenn es gebraucht wird. Wenn aber das ganze Dateisystem kaputt ist, woher sollte Platz für das Verzeichnis geschaffen werden? Es müßte doch notfalls die Blöcke, die gerettet werden sollen überschrieben werden.
Ich kenne die Interna von reiserfs auch nicht (und das, was ich
darüber gelesen habe, das habe ich nicht verstanden...).
Aber im Prinzip sehe ich da kein so großes Problem: Ein 'fsck' sollte
(mindestens) fähig sein, leere von benutzen Blöcken zu
unterscheiden. Damit sollte es auch auf dem Dateisystem ein paar leere
Blöcke finden (notfalls in der "5%-root-Reserve", außerdem sind da ja
noch die Blöcke, die "früher" das Journal belegt hat) in der es dann
das Verzeichnis "/lost+found" anlegen kann. Die Daten selbst werden ja
AFAIK nicht kopiert, sondern es werden lediglich Verzeichnis-Einträge
in "/lost+found" erzeugt, die auf die Datenblöcke zeigen.
Aber, wie gesagt: *Wissen* tue ich es nicht, das ist eher eine
Hypothese...
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke