zerstörtes Filesystem und Typ der Festplatte
Verfasst: So 25 Feb 2007, 12:56
hallo,
ich möchte hier ein Umfrage zu dem schon mehrfach beschriebenen Problem "zerstörtes Filesystem" und "Typ der Festplatte" starten. Die gleiche Umfrage habe ich auch im dbox2 / Linux Forum gepostet, bitte nur einmal antworten!
Hintergrund: Meine erste Festplatte in der dbox, eine ältere 20GB Seagate ST320423A, funktionierte vom ersten Moment an einwandfrei. Ich hatte sie 3 Monate lang in Betrieb ohne ein einziges Problem. Vor zwei Wochen habe ich eine neue 200 GB Platte Samsung HA200JC eingebaut. Seitdem gibt es immer wieder Probleme mit zerstörtem Filesystem. Auch wenn die Box sauber heruntergefahren wurde, läßt sich dann beim Starten der Box das Filesystem nicht mounten, so dass ein xfs_repair nötig wird. dmesg enthält Einträge wie:
<4>XFS: bad magic number
<4>XFS: SB validate failed
oder
<5>Starting XFS recovery on filesystem: ide0(3,2) (dev: ide0(3,2))
<1>Filesystem "ide0(3,2)": xfs_inode_recover: Bad inode magic number, dino ptr = 0xc1429000, dino bp = 0xc179b490, ino = 128
<1>Filesystem "ide0(3,2)": XFS internal error xlog_recover_do_inode_trans(1) at line 2366 of file xfs_log_recover.c. Caller 0xc3c6260c
<4>XFS: log mount/recovery failed: error 990
oder
<5>Starting XFS recovery on filesystem: ide0(3,2) (dev: ide0(3,2))
<4>XFS: failed to read root inode
Im dbox2 / Linux Forum habe ich gelesen, dass auch andere dieses Problem haben, auch mit ext2 und ext3. Es liegt also nicht am Filesystem. Ein Problem war, dass die Platte, wenn vor dem Herunterfahren im Standby-Modus, so dass während Herunterfahren erst aufgeweckt, nach dem Herunterfahren nicht ausgeschaltet wurde und weiter lief. Das ließ sich beseitigen durch rechtzeitiges Wecken der Platte vor dem Herunterfahren in der start_neutrino mit einem "ls /hdd >/dev/null; sleep 10" direkt nach "/bin/neutrino -u -f".
Andere User haben spezielle Massnahmen entwickelt, um das Filesystem Problem zu vermeiden, wie amigaherbie http://tuxbox-forum.dreambox-fan.de/for ... start=1659
mit write cache aus, swap an/aus und Verzicht auf standby mode. Auch mit write cache aus und sauberem Herunterfahren hatte ich jetzt dennoch wieder ein zerstörtes XFS und diesmal die Hälfte meiner Dateien unwiederbringlich verloren. Damit ist der Spass vorbei. Die bisher genannten Massnahmen funktionieren nicht wirklich sicher. Und sind prinzipiell auch nicht nötig, da offenbar die meisten User hier keine solche Probleme haben, und ich mit der ersten Festplatte auch nicht hatte.
Ich möchte nun feststellen, ob sich das Thema bestimmten Festplatten zuordnen läßt und bitte euch um Antwort, und zwar entweder:
"noch nie ein Filesystem-Problem gehabt: Festplattentyp, Filesystem, Image, dbox"
oder:
"kenne geschildertes Filesystem-Problem: Festplattentyp, Filesystem, Image, dbox"
Ich mache hier gleich den Anfang:
noch nie ein Filesystem-Problem gehabt: Seagate ST320423A 20GB 5.400rpm 512KB Cache, xfs, JTG 2.2.2, Nokia Kabel Avia600
kenne geschildertes Filesystem-Problem: Samsung HA200JC 200GB 5.760rpm 2MB Cache, xfs, JTG 2.2.2, Nokia Kabel Avia600
Bitte um zahlreiche Antworten ...
Beste Grüße
Heinz
ich möchte hier ein Umfrage zu dem schon mehrfach beschriebenen Problem "zerstörtes Filesystem" und "Typ der Festplatte" starten. Die gleiche Umfrage habe ich auch im dbox2 / Linux Forum gepostet, bitte nur einmal antworten!
Hintergrund: Meine erste Festplatte in der dbox, eine ältere 20GB Seagate ST320423A, funktionierte vom ersten Moment an einwandfrei. Ich hatte sie 3 Monate lang in Betrieb ohne ein einziges Problem. Vor zwei Wochen habe ich eine neue 200 GB Platte Samsung HA200JC eingebaut. Seitdem gibt es immer wieder Probleme mit zerstörtem Filesystem. Auch wenn die Box sauber heruntergefahren wurde, läßt sich dann beim Starten der Box das Filesystem nicht mounten, so dass ein xfs_repair nötig wird. dmesg enthält Einträge wie:
<4>XFS: bad magic number
<4>XFS: SB validate failed
oder
<5>Starting XFS recovery on filesystem: ide0(3,2) (dev: ide0(3,2))
<1>Filesystem "ide0(3,2)": xfs_inode_recover: Bad inode magic number, dino ptr = 0xc1429000, dino bp = 0xc179b490, ino = 128
<1>Filesystem "ide0(3,2)": XFS internal error xlog_recover_do_inode_trans(1) at line 2366 of file xfs_log_recover.c. Caller 0xc3c6260c
<4>XFS: log mount/recovery failed: error 990
oder
<5>Starting XFS recovery on filesystem: ide0(3,2) (dev: ide0(3,2))
<4>XFS: failed to read root inode
Im dbox2 / Linux Forum habe ich gelesen, dass auch andere dieses Problem haben, auch mit ext2 und ext3. Es liegt also nicht am Filesystem. Ein Problem war, dass die Platte, wenn vor dem Herunterfahren im Standby-Modus, so dass während Herunterfahren erst aufgeweckt, nach dem Herunterfahren nicht ausgeschaltet wurde und weiter lief. Das ließ sich beseitigen durch rechtzeitiges Wecken der Platte vor dem Herunterfahren in der start_neutrino mit einem "ls /hdd >/dev/null; sleep 10" direkt nach "/bin/neutrino -u -f".
Andere User haben spezielle Massnahmen entwickelt, um das Filesystem Problem zu vermeiden, wie amigaherbie http://tuxbox-forum.dreambox-fan.de/for ... start=1659
mit write cache aus, swap an/aus und Verzicht auf standby mode. Auch mit write cache aus und sauberem Herunterfahren hatte ich jetzt dennoch wieder ein zerstörtes XFS und diesmal die Hälfte meiner Dateien unwiederbringlich verloren. Damit ist der Spass vorbei. Die bisher genannten Massnahmen funktionieren nicht wirklich sicher. Und sind prinzipiell auch nicht nötig, da offenbar die meisten User hier keine solche Probleme haben, und ich mit der ersten Festplatte auch nicht hatte.
Ich möchte nun feststellen, ob sich das Thema bestimmten Festplatten zuordnen läßt und bitte euch um Antwort, und zwar entweder:
"noch nie ein Filesystem-Problem gehabt: Festplattentyp, Filesystem, Image, dbox"
oder:
"kenne geschildertes Filesystem-Problem: Festplattentyp, Filesystem, Image, dbox"
Ich mache hier gleich den Anfang:
noch nie ein Filesystem-Problem gehabt: Seagate ST320423A 20GB 5.400rpm 512KB Cache, xfs, JTG 2.2.2, Nokia Kabel Avia600
kenne geschildertes Filesystem-Problem: Samsung HA200JC 200GB 5.760rpm 2MB Cache, xfs, JTG 2.2.2, Nokia Kabel Avia600
Bitte um zahlreiche Antworten ...
Beste Grüße
Heinz