Probleme mit ReiserFS (was: Umpartitionieren)
![](https://seccdn.libravatar.org/avatar/3620078a3eded0be9a9dc0c79e2535f0.jpg?s=120&d=mm&r=g)
Ich weiss, dass es diverse Gegner von ReiserFS gibt, die dann auch die Woerter Reisswolf-FS und Rasier-FS usw. benutzen, aber auf dem Niveau brauche ich nicht disku- tieren.
Also ich verwende seit langem ReiserFS und hatte nie Probleme. Aber die Zeiten ändern sich und nun hat es gnadenlos zugeschlagen. Problem: Ich habe am Wochenende meinen Rechner von SuSE 8.2 auf 9.0 upgedatet. Leider hat das Update nicht geklappt, also habe ich neu installiert. Dabei gab es aber ein Problem. Meine Festplatten waren wie folgt konfiguriert und sollen auch so wieder verwendet werden: hda1 swap hda2 / hdc1 swap hdc2 /home Natürlich wollte SuSE auf hdc2 als / benutzen und formatieren, aus welchen Gründen auch immer. Das habe ich dann manuell korrigiert. Wärend der Installation kam dann die Meldung: Kann hdc2 nicht auf /mnt/home mounten. [Ingorieren] [Installation abbrechen] Ich habe ignorieren gewählt. Beim Neustart nach der 1. CD blieb das System hängen und ich habe den Eintrag für /dev/hdc2 aus der /etc/fstab gelöscht. Danach ging die Installation weiter. Nun kommt beim Versuch hdc2 zu mounten (mount -t reiserfs /dev/hdc2 /mnt) die Meldung: Wrong fs typ or bad superblock. Bei der hdc2 handelt es sich um ein ReiserFS, das ich schon seit SuSE 7.1 verwende. Bisher wurde die immer problemlos eingebunden. Wenn ich nun versuche, mit reiserfsck den Superblock zu reparieren, da werden mir Fragen gestellt, die ich so nicht beantworten kann. Kennt sich jemand damit aus? Ich hatte gehofft, einfach reiserfs --rebuild-sb /dev/hdc2 einzugeben und danach geht's, aber ist leider nicht der Fall. Gibt es einen anderen Weg, noch an die Daten ranzukommen? Ich habe natürlich keine Sicherung, was angesichts der Datenmenge auch nicht so einfach gewesen wäre. man reiserfsck ist ja nicht gerade sehr hilfreich. Gruß Axel
![](https://seccdn.libravatar.org/avatar/4bad96c02dc7cb827e26ed5afa1c309d.jpg?s=120&d=mm&r=g)
Hi On Thursday 30 October 2003 12:35, Mueller, Axel wrote:
Ich weiss, dass es diverse Gegner von ReiserFS gibt, die dann auch die Woerter Reisswolf-FS und Rasier-FS usw. benutzen, aber auf dem Niveau brauche ich nicht disku- tieren.
Also ich verwende seit langem ReiserFS und hatte nie Probleme. Aber die Zeiten ändern sich und nun hat es gnadenlos zugeschlagen.
Um auch mal was für reiserFS zu sagen, ich benutze auch schon lange ReiserFS und hatte bisher ebenfalls noch nie Probleme.
Problem: Ich habe am Wochenende meinen Rechner von SuSE 8.2 auf 9.0 upgedatet. Leider hat das Update nicht geklappt, also habe ich neu installiert. Dabei gab es aber ein Problem.
Meine Festplatten waren wie folgt konfiguriert und sollen auch so wieder verwendet werden:
hda1 swap hda2 / hdc1 swap hdc2 /home
Natürlich wollte SuSE auf hdc2 als / benutzen und formatieren, aus welchen Gründen auch immer. Das habe ich dann manuell korrigiert.
Der Satz ist etwas undeutlich. Was meinst du damit?
Wärend der Installation kam dann die Meldung: Kann hdc2 nicht auf /mnt/home mounten.
Da ist in der Tat irgendwas faul. Ich vermute hier hast du dich irgendwie in der Eingabemaske verYaSTet.
[Ingorieren] [Installation abbrechen] Ich habe ignorieren gewählt.
Beim Neustart nach der 1. CD blieb das System hängen und ich habe den Eintrag für /dev/hdc2 aus der /etc/fstab gelöscht. Danach ging die Installation weiter.
Du weißt nicht zufällig wie der Eintrag aussah? Wenn nicht ohnehin so geschehen, dann würde ich mir angwöhnen sowas erstmal auszukommentieren.
Nun kommt beim Versuch hdc2 zu mounten (mount -t reiserfs /dev/hdc2 /mnt) die Meldung: Wrong fs typ or bad superblock.
Das ist in der Tat unschön.
Bei der hdc2 handelt es sich um ein ReiserFS, das ich schon seit SuSE 7.1 verwende. Bisher wurde die immer problemlos eingebunden.
Wenn ich nun versuche, mit reiserfsck den Superblock zu reparieren, da werden mir Fragen gestellt, die ich so nicht beantworten kann. Kennt sich jemand damit aus?
Ich hatte gehofft, einfach
reiserfs --rebuild-sb /dev/hdc2
einzugeben und danach geht's, aber ist leider nicht der Fall.
Berechtigte Hoffnung, aber in Ermangelung jedweder Fehlermeldungen/Frage von reiserfsck kann ich dir nicht sagen woran es hängt. Es gibt sicherlich viele Fragen die reiserfsck einem in den unterschiedlichsten Fällen stellt. Schreib doch einfach was reiserfsck da fragt.
Gibt es einen anderen Weg, noch an die Daten ranzukommen? Ich habe natürlich keine Sicherung, was angesichts der Datenmenge auch nicht so einfach gewesen wäre.
man reiserfsck ist ja nicht gerade sehr hilfreich.
reiserfsck ist schon das richtige tool. Wenn es sich irgendwie einrichten lässt würde ich aber dennoch ein Backup empfehlen. Knoppix oder andere linux-CD booten und hdc2 mit dd irgendwohin sichern (Knoppix hat den Vorteil, dass man relativ schnell ein funktionierendes Netzwerk hat). Wenn man das noch durch gzip --oder wenn man viel Zeit hat auch durch bzip2-- pipet wirds wahrscheinlich nochmal deutlich kleiner. Versuche mal ein "reiserfsck --check --logfile wasweissich.log" und dann ein nochmal "reiserfsck --rebuild-sb --logfile wohinauchimmer.log". Und poste dann am besten die unklaren Passagen aus den Logfiles. Wenn du sie noch hast, dann nimm am besten das recovery-system der 7.1. Damals hatte SuSE noch reiser 3.5. Ich weiß zwar nicht, ob es Konsequenzen hat wenn man einem 3.5er reiser einen 3.6er superblock aufprägt, aber sicher ist sicher. mfg Axel
![](https://seccdn.libravatar.org/avatar/28f214485df5291597ac05cf4c1b53ef.jpg?s=120&d=mm&r=g)
Mueller, Axel schrieb:
Wärend der Installation kam dann die Meldung: Kann hdc2 nicht auf /mnt/home mounten. [Ingorieren] [Installation abbrechen] Ich habe ignorieren gewählt.
Beim Neustart nach der 1. CD blieb das System hängen und ich habe den Eintrag für /dev/hdc2 aus der /etc/fstab gelöscht. Danach ging die Installation weiter.
Nun kommt beim Versuch hdc2 zu mounten (mount -t reiserfs /dev/hdc2 /mnt) die Meldung: Wrong fs typ or bad superblock.
Bei der hdc2 handelt es sich um ein ReiserFS, das ich schon seit SuSE 7.1 verwende. Bisher wurde die immer problemlos eingebunden.
Wenn ich nun versuche, mit reiserfsck den Superblock zu reparieren, da werden mir Fragen gestellt, die ich so nicht beantworten kann. Kennt sich jemand damit aus?
Ich hatte gehofft, einfach
reiserfs --rebuild-sb /dev/hdc2
einzugeben und danach geht's, aber ist leider nicht der Fall.
Gibt es einen anderen Weg, noch an die Daten ranzukommen? Ich habe natürlich keine Sicherung, was angesichts der Datenmenge auch nicht so einfach gewesen wäre.
Leider kann ich auch nicht helfen, aber bei mir lief es exakt genauso ab. Da meine Reiserfs-Platte aber in RAID ist, hab ich es zunächst darauf geschoben, jetz ist mir insoweit geholfen, dass ich weiß, dass es offenbar an 9.0 und Reiswerfs liegt. Von daher ging meine Anfrage hier in der Liste vor ein paar Tagen in die falsche Richtung. Gruß Jochen
participants (3)
-
Axel Heinrici
-
Joachim Terasa
-
Mueller, Axel