fsck bei felerhaftem dateisystem
hallo liste, bei mir liegen suse9.1 und windows xp auf einer festplatte. linux unter (standard-)reiserfs und windows unter ntfs. seit heute weigert sich suse zu booten (cannot find /etc/mtab, cannot mount ..., kernal panic...) mit einer knoppix-cd habe ich festgestellt, dass die linux-systempartition nicht mehr lesbar ist. (laesst sich nicht mounten) fehlermeldung: "mount Falscher Dateisystemtyp, ungueltige option, der >>Superblock<< von /dev/hdc3 ist beschaedigt oder es sind zu viele Dateisysteme eingehaengt" die anderen beiden partitionen (wxp systempartition und fat32-partition) sind beide mountbar, der boot-loader grub startet ganz normal, wxp laeuft auch. fsck liefert eine fehlermeldung: "The problem ... looks like a hardware problem...we advise you to get a new hard drive...if you dont want to follow that advice ... try writing to the bad blocks and see if the drive remaps the bad blocks... bread: Cannot read the block (6488064): (Input/Output error) Warning...fsck.reiserfs fuer Geraet /dev/hdc3 wurde mit Signal 6 beendet." Das mit der neuen Festplatte kaufen ist vermutlich ein sinnvoler Vorschlag, aber vorher wuerde ich gern die Daten der alten Partition sichern. Gibt es eine Moeglichkeit an diese noch heranzukommen? Gibt es andere Tools ausser fsck, die ein Dateisystem ggf. reparieren koennen? Wie kann ich die "bad blocks" remappen? vielen dank fuer die hilfe gruss andre ein fsck
Andre Giesecke wrote:
fehlermeldung: "mount Falscher Dateisystemtyp, ungueltige option, der >>Superblock<< von /dev/hdc3 ist beschaedigt oder es sind zu viele Dateisysteme eingehaengt"
die anderen beiden partitionen (wxp systempartition und fat32-partition) sind beide mountbar, der boot-loader grub startet ganz normal, wxp laeuft auch.
Dann würde ich erst einmal nachsehen, ob vielleicht nur die Partitionstabelle durcheinander ist. Prüfe doch mal, ob der Dateisystem-Typ korrekt gesetzt ist. Notfalls den Typ manuell setzen und dann testen, ob es klappt. Immerhin ist es die erste Möglichkeit, die als Fehlerursache genannt wird. (^-^) In der letzten Zeit mit Partition Magic gespielt? ;-) Sandy
Sandy Drobic wrote:
Andre Giesecke wrote:
fehlermeldung: "mount Falscher Dateisystemtyp, ungueltige option, der >>Superblock<< von /dev/hdc3 ist beschaedigt oder es sind zu viele Dateisysteme eingehaengt"
die anderen beiden partitionen (wxp systempartition und fat32-partition) sind beide mountbar, der boot-loader grub startet ganz normal, wxp laeuft auch.
Dann würde ich erst einmal nachsehen, ob vielleicht nur die Partitionstabelle durcheinander ist. Prüfe doch mal, ob der Dateisystem-Typ korrekt gesetzt ist. Notfalls den Typ manuell setzen und dann testen, ob es klappt. Immerhin ist es die erste Möglichkeit, die als Fehlerursache genannt wird. (^-^)
In der letzten Zeit mit Partition Magic gespielt? ;-)
Sandy
nun der dateisystemtyp ist reiserfs und damit wurde auch fsck durchgefuehrt. die partitionstabelle sieht auch ganz vernuenftig aus, soweit ich das beurteilen kann. Platte /dev/hdc:41.1 GByte, 41174138880 Byte 255 Köpfe, 63 Sektoren/Spulen, 5005 Zylinder Einheiten = Zylinder von 16065 * 512 = 8225280 Bytes Gerät Boot Start End Blocks Id System /dev/hdc1 1 510 4096543+ 7 HPFS/NTFS /dev/hdc2 1276 1406 1052257+ 82 Linux Swap /dev/hdc3 * 1407 5005 28908967+ 83 Linux /dev/hdc4 511 1275 6144862+ f W95 Ext'd (LBA) /dev/hdc5 511 1275 6144831 b W95 FAT32 gruss andre
Andre Giesecke wrote:
Dann würde ich erst einmal nachsehen, ob vielleicht nur die Partitionstabelle durcheinander ist. Prüfe doch mal, ob der Dateisystem-Typ korrekt gesetzt ist. Notfalls den Typ manuell setzen und dann testen, ob es klappt. Immerhin ist es die erste Möglichkeit, die als Fehlerursache genannt wird. (^-^)
nun der dateisystemtyp ist reiserfs und damit wurde auch fsck durchgefuehrt. die partitionstabelle sieht auch ganz vernuenftig aus, soweit ich das beurteilen kann.
Gerät Boot Start End Blocks Id System /dev/hdc1 1 510 4096543+ 7 HPFS/NTFS /dev/hdc2 1276 1406 1052257+ 82 Linux Swap /dev/hdc3 * 1407 5005 28908967+ 83 Linux /dev/hdc4 511 1275 6144862+ f W95 Ext'd (LBA) /dev/hdc5 511 1275 6144831 b W95 FAT32
Sehe ich das richtig (in Reihenfolge auf der Platte): 1. Partition 1-510 Primär 2. Partition 511-1275 Erweitert (+ logisches Laufwerk) 3. Partition 1276-1406 Primär 4. Partition 1407-5005 Primär Ich meine mich daran erinnern zu können, dass es da manchmal Probleme gibt, wenn das erweiterte nicht das letzte ist. Aber wenn keine Laufwerke verschoben wurden und das vorher lief, sollte es nicht daran liegen. Dann kann man wirklich nur noch mit Rettungstools darauf zugreifen. EXT2/EXT3 kann man unter Windows als Treiber einbinden, aber ob das mit ReiserFS geht, kann ich nicht aus der Hand sagen. Sonst könnte man ja mal unter Windows versuchen, das Laufwerk zum Lesen zu mounten. Sandy
Andre Giesecke wrote:
Sandy Drobic wrote:
Andre Giesecke wrote:
fehlermeldung: "mount Falscher Dateisystemtyp, ungueltige option, der
Superblock<< von /dev/hdc3 ist beschaedigt oder es sind zu viele Dateisysteme eingehaengt"
die anderen beiden partitionen (wxp systempartition und fat32-partition) sind beide mountbar, der boot-loader grub startet ganz normal, wxp laeuft auch.
Dann würde ich erst einmal nachsehen, ob vielleicht nur die Partitionstabelle durcheinander ist. Prüfe doch mal, ob der Dateisystem-Typ korrekt gesetzt ist. Notfalls den Typ manuell setzen und dann testen, ob es klappt. Immerhin ist es die erste Möglichkeit, die als Fehlerursache genannt wird. (^-^)
In der letzten Zeit mit Partition Magic gespielt? ;-)
Sandy
Ich hatte ein ähnliches Problem. Ich hatte mit Part. Magic gespielt... Geholfen hat mir die HDD-Einstellung im BIOS. Ich habe einfach mal von LBA nach "Match Partition Table" geswiched. Ist zwar keine Lösung, aber Du könntest die Platte spiegeln. Gruß maX
Am Sonntag, 6. März 2005 21:03 schrieb Andre Giesecke:
(...). fsck liefert eine fehlermeldung:
"The problem ... looks like a hardware problem...we advise you to get a new hard drive...if you dont want to follow that advice ... try writing to the bad blocks and see if the drive remaps the bad blocks...
bread: Cannot read the block (6488064): (Input/Output error)
Was steht in /var/log/messages?
Warning...fsck.reiserfs fuer Geraet /dev/hdc3 wurde mit Signal 6 beendet."
Das mit der neuen Festplatte kaufen ist vermutlich ein sinnvoler Vorschlag, aber vorher wuerde ich gern die Daten der alten Partition sichern. Gibt es eine Moeglichkeit an diese noch heranzukommen? Gibt es andere Tools ausser fsck, die ein Dateisystem ggf. reparieren koennen? Wie kann ich die "bad blocks" remappen?
Am besten gar nicht. Es geht zwar, aber früher oder später werden neue hinzukommen, meistens aber früher, und Platten kosten nicht mehr die Welt. Prinzipiell geht man bei solchen Plattenproblemen wie folgt vor: 1. Niemals versuchen die defekte Platte direkt zu reparieren! Neue Platte kaufen. 2. Mit dd_rescue die Partition in eine Datei (Image) auf der neuen Platte retten. 3. Aktuelles(!) reiserfsprogs kompilieren (http://www.namesys.com/download.html). 4. reiserfsck auf das Image loslassen (kannst dich dann ja hier nochmal wegen der genauen Optionen melden). 5. Bei Problemen mit reiserfsck die Mailingliste (http://www.namesys.com/mailinglist.html) fragen. So ungefähr steht das auch hier drin: http://www.linux-user.de/ausgabe/2004/08/048-dd-rescue/ HTH, Jan -- Coles Law: Thinly Sliced Cabbage
participants (4)
-
Andre Giesecke
-
Jan Ritzerfeld
-
maX Bauer
-
Sandy Drobic