• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Wie repariere ich ein defektes Filesystem? [gelöst]

Hallo Supportgemeinde,

bis heute konnte ich meine Problemchen mithilfe des Forums allein lösen, aber diesmal ist es mir zu gefährlich, es allein zu probieren. Bitte um Hilfe. Ich komme nicht mehr an meine Daten auf dem Laptop. Die Fehlermeldung lautet:

Code:
Waiting for /dev/sda1 .
no more events
Checking file systems ...
fsck 1.39 (29-May-2006)
error on stat() /dev/sda1: No such file or directory
/dev/hda3: clean, 21108/6884192 files, 10923682/13767705 blocks
error on stat() /dev/sda1: No such file or directory
fsck.ext3: No such file or directory while trying to opnen /dev/sda1
/dev/sda1:
The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and 

it really contains an ext2 filesystem (and not swap or ufs or somthing else), then the superblock is 

corrupt, and you might try running efsck with an alternate superblock:
e2fsck -b 8193 <device>

error on stat() /dev/sda1: No such file or directory
fsck.ext3 /dev/sda1 failed (status 0x8). Run manually!
bootsplash: status on console 0 changed to on
blogd: no message logging because /var file system is not accessible
ehci-hcd ohci-hcd uhci-hcd usb-ohci usb-uhci
wait 3 seconds for USB initialisation ...

fsck failed for at least one filesystem (not /).
Please repair manually and reboot.
The root file system is already mounted read-write.

Attention: Only CONTROL-D will reboot the system in this maintanance mode. shutdown or reboot will not work.

Ein Reparaturversuch mit der DVD führte zu diesem Ergebnis:

Code:
Fehler beim Reparieren von 'Ext3' auf '/dev/hda3'

/dev/hda3: Resize inode not valid.
/dev/hda3: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e, without -a or -p options)

Das manuelle Ausführen des FSCK siehst so aus :

Code:
fsck.ext3 /dev/hda3
/dev/hda3: clean, 21108/6884192 files, 10923682/13767705 blocks

fsck.ext3 /dev/hda2
/dev/hda2: clean, 188624/2626560 files, 1802064/5242880 blocks

Eine Probe die Partitionen manuell zu mounten ergab folgende Meldung:

Code:
mount /dev/hda2
mount: /dev/hda2 already mounted or / busy
mount: according to mtab, /dev/hda2 is already mounted on

mount /dev/hda3
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda3, internal journal
EXT3-fs: mounted filesystem with ordered data mode

Wo ist denn die Inkonsistenz? Wie könnte ich an meine Daten rankommen, oder besser, den Superblock-Bereich reparieren? Hat jemand eine Idee?
 
A

Anonymous

Gast
Um an Deine Daten zu kommen würd ich von einer beliebigen LiveCD booten und die Daten z.B. auf DVD brennen. So sind sie zumindest mal gesichert :wink:
 
OP
C

Cavemanu2d0

Newbie
Genau. Danke. Das probiere ich momentan. Ich habe nur keinen Zugriff auf hda2 und hda3. Ich denke aus dem o.g. Grund. Ich bin mit openSUSE 10.2 Live auf dem System. Wie kann ich von hier an die Daten kommen?
 
OP
C

Cavemanu2d0

Newbie
Nach einigem Ausprobieren bin ich dem Fehler auf die Schliche gekommen.
Über Knoppix habe ich Zugriff auf mein File System bekommen. Dort habe ich die Datei

Code:
 /media/hda2/etc/fstab

mit Kwrite aufgerufen und die sda1 Zeile gelöscht. Fertig.
 
Oben