Ich hatte vor Monaten schon einmal das Problem, das mein Suse 7.2 auf der Festplatte am 2. IDE-Port auf einmal nicht mehr startete. Damals dachte ich, es läge am Reiser-FS. Und hab alles neu installiert, mit ext2.
Ich habe Linux im Prinzip nur zum Ausprobieren installiert, und nutze fast nur Windows 98 auf der Platte am 1. IDE. Zum Spielen halt. Außerdem ist noch Windows 2000 auf der 1. Platte. Linux starte ich nur recht selten. Und jetzt startet es schon wieder nicht, weil es nicht root fs mounten kann. Beim Booten von Cd und der Option, eine vorhandene Installation zu starten, kommt dann die Fehlermeldung "fsck.ext2: Bad magic number in superblock while trying to open /dev/hdc6
(null):
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 something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock: e2fsck -b 8193
Linux 14.979 Themen, 106.322 Beiträge
Ich habe "e2fsck -b 8193 /dev/hdc6" aufgerufen und es kam wieder die gleiche Fehlermeldung mit dem nicht korrekten filesystem.
Ich hatte kurz vorher noch unter Win98 komplett defragmentiert. Aber das hatte ich auch früher schon gemacht, ohne dass etwas passierte. Außerdem sieht Win98 nichts von den Linux-Partitionen, die auch noch auf der anderen Platte liegen. Win2000 sieht die immerhin, lässt sie aber auch unangetastet. Ich hatte kurz vorher auch mal einen Neustart von Win98 abgebrochen und beim POST einfach ausgeschaltet. Aber auf jeden Fall hatte ich nichts von Linux aus gemacht!
Also mir ist es schleierhaft. Falls es nicht einfach ein ganz dämlicher Harwarefehler ist, der alle paar Wochen mal zuschlägt.