/dev/hda1 * 1 192 1542208+ 83 Linux native
/dev/hda2 193 535 2755147+ 5 Extended
/dev/hda3 * 536 774 1919767+ b Win95 FAT32
/dev/hda4 775 790 128520 82 Linux swap
Nun hab ich mir irgendwie die erweiterte Partition (/dev/hda2) kaputt
gemacht und kann die logischen (Ext2-)Partitionen darin nicht mehr
mounten.
fsck kann / will nicht die erweiterte Partition /dev/hda2 überprüfen,
höre da immer nur das:
linux:[/root] #fsck /dev/hda2
Parallelizing fsck version 1.14 (9-Jan-1999)
Segmentation fault
Wenn ich versuche die beiden logischen Partitionen in der Erweiterten
/dev/hda2 zu überprüfen (/dev/hda5 u. /dev/hda6), meldet fdisk:
linux:[/root] #fsck /dev/hda6
Parallelizing fsck version 1.14 (9-Jan-1999)
e2fsck 1.14, 9-Jan-1999 for EXT2 FS 0.5b, 95/08/09
fsck.ext2: Attempt to read block from filesystem resulted in short read
while trying to open /dev/hda6
Could this be a zero-length partition?
Das Problem ansich ist der Fehler beim mounten:
linux:[/root] #mount /dev/hda6
mount: wrong fs type, bad option, bad superblock on /dev/hda6,
or too many mounted file systems
(aren't you trying to mount an extended partition,
instead of some logical partition inside?)
Ausserdem meldet mir das delix-Startup-Script beim starten das beim
überprüfen der File-Systeme (nicht des root-filesystems) das fehler
gefunden wurden, wenn ich dann aber in den Filesystemreparatur-Modus
gehe, hilft mir fsck wenig (s.o.).
Irgendeiner eine Idee wie ich die Daten meiner beiden
logischen-Partitionen irgendwann nochmal wiedersehe ?