Re: Platte defekt; Badblocks markieren.
Hallo, Am Die, 05 Sep 2006, Markus Raab schrieb: Grund: Eine Festplatte hat einen internen Speicher wo eine bestimmte Anzahl von kaputten Blöcke transparent versteckt werden. D.h. erst nach einer gewissen Anzahl von Blöcken merkt man etwas. Dann ist es aber schon ziemlich fatal und viele weitere Blöcke folgen (wahrscheinlich) in Kürze. Ausblenden von einem bestimmten Bereich macht dann gar nicht (nur selten?) Sinn. Generell ACK. Aber es gibt Platten, die verlieren nach $Weile ein paar hundert Sektoren (mehr als die Reserve jedenfalls) und funktionieren anschliessend u.U. noch Jahre weiter (ohne weitere Verluste)... Da kann man also auch mal erstmal beobachten, falls man den Platz im Rechner hat die defekte Platte noch drin zu lassen ;) Ich hatte etwas aehnliches mit ner DTLA, da habe ich (nach der Rettung der Dateien) einfach die betroffene Partition (der Defekt war etwa in deren Mitte) geloescht. Der Rest der Platte lief ohne weitere Fehler noch fuer mindestens ein Jahr. Aber natuerlich habe ich die Platte nur noch fuer Daten verwendet, bei denen es mich beim Totalausfall nur ein bisserl (CPU-)Zeit gekostet haette. Daten wie irgendwelche Caches (Browser, Squid, Thumbnails von Grafikprogrammen, TeX pk Fontdateien, ausgepackte tarballs, etc.), Indices (locatedb, htdig, etc.), ggfs. auch sowas, wo man halt ein bisserl Zeit investieren muesste (von CD auf Platte kopiertes, ogg/mp3 von CDs die neu ausgelesen und kodiert werden muessten, was sich aber prima im Hintergrund automatisch erledigen laesst). Halt generell so Zeug, was prinzipiell in /tmp, /var/tmp u.ae. landen koennte, kann, oder sogar sollte ;). Inzwischen ist die Platte aber komplett draussen[1], die Daten die da noch drauf waren sind sicher auf einer der neuen gelandet. Kurz: man muss so eine Platte nicht gleich wegwerfen... ;) Man kann grosszuegig drumrumpartitionieren und die Platte noch als Cache im oben skizzierten Sinne verwenden ;) Da hat man auch endlich mal Platz fuer Kruscht, den man sonst auf CD lassen wuerde um dann nach der CD zu suchen, falls man's mal braucht ;) -dnh [1] wurde eh zu klein -- Als Waschmaschinenbesitzer sollte man jedenfalls darauf achten, dass man seiner Waschmaschine nur Socken schlechter Qualität gibt. Denn schlechte Ernährung führt zu was? Genau, Mangelerscheinungen. Frisch gebügelte Wäsche, direkt aus der Waschmaschine, das ist doch mal was. -- Oliver Schad -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Platte defekt; Badblocks markieren.
Roland M. Kruggel wrote: Hallo Liste ich habe eine defekte Platte. Filesystem ist XFS. Einige Verzeichnisse können nicht mehr gelesen werden. Ein check mit badblocks ergab eine Liste mit ca. 30 einträgen. Also nicht sooo viel. Aber wie mache ich jetzt weiter? Wie kann ich der Platte sagen das sie diese Blöcke nicht mehr benutzen soll? Die Platte ist eine 80GB Samsung. Daten sind natürlich gesichert. Hallo, ich wuerde mal das Tool des Herstellers drueber laufen http://www.samsung.com/support/index.asp Dort Platte aussuchen Je nach Platte (SATA vs. IDE) heisst das Tool dann hutil und ist so eine DOS Applikation und enthaelt Diagnose- usw. Funktionen (und auch wie, in einem Beitrag erwaehnt, LowLevel Initialisierungsmoeglichkeit) Eigentlich enthaelt die (S.M.A.R.T.) Logik der Festplatte (m.w.) die Faehigkeit, Badblocks zu markieren, also duerfte das Tool die definitive Bestaetigung fuer den Exitus der Platte geben. Achtung: ich glaube, die Platten haben sogar 3 Jahre Garantie (sogar bei uns in der Schweiz), es kann aber sein, dass zwischen retail und bulk Version unterschieden wird (eine derartige Meldung gabe es mal in der c't) Aber die Ratschlaege stimmen: bei Verdacht den Datentraeger eher nur fuer unwichtiges verwenden. lg, -- ### # # # # wolfgang # # # #friedl -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Platte defekt; Badblocks markieren.
Roland M. Kruggel wrote: Hallo Liste ich habe eine defekte Platte. Filesystem ist XFS. Einige Verzeichnisse können nicht mehr gelesen werden. Ein check mit badblocks ergab eine Liste mit ca. 30 einträgen. Also nicht sooo viel. Aber wie mache ich jetzt weiter? Wie kann ich der Platte sagen das sie diese Blöcke nicht mehr benutzen soll? Die Platte ist eine 80GB Samsung. Daten sind natürlich gesichert. Du möchtest die Platte weiternbenutzen?? Ist das schlau??? Ich würde da eher zur finalen Ablage raten Gruß, Boris
Re: Platte defekt; Badblocks markieren.
On Tue, 5 Sep 2006 21:17:25 +0200, Roland M. Kruggel [EMAIL PROTECTED] wrote: ich habe eine defekte Platte. Filesystem ist XFS. Ist dieses System jemals mit einem 2.6.17.x Kernel mit kleinem x gelaufen? Wenn ja, warst Du Opfer eines Kernelbugs und die Platte ist nicht so kaputt wie sie scheinen mag. Grüße Marc -- -- !! No courtesy copies, please !! - Marc Haber |Questions are the | Mailadresse im Header Mannheim, Germany | Beginning of Wisdom | http://www.zugschlus.de/ Nordisch by Nature | Lt. Worf, TNG Rightful Heir | Fon: *49 621 72739834
Re: Platte defekt; Badblocks markieren.
Moin, Marc Haber wrote: On Tue, 5 Sep 2006 21:17:25 +0200, Roland M. Kruggel [EMAIL PROTECTED] wrote: ich habe eine defekte Platte. Filesystem ist XFS. Ist dieses System jemals mit einem 2.6.17.x Kernel mit kleinem x gelaufen? Wenn ja, warst Du Opfer eines Kernelbugs und die Platte ist nicht so kaputt wie sie scheinen mag. Ich mag mich irren, aber imo kümmert sich badblocks nicht um das Dateisystem oder Fehler darin. Schönen Gruß, Wolf -- Büroschimpfwort des Tages: Kopierversager - Kollege mit den scheußlichsten Fehlkopien der ganzen Abteilung. (Sven-Lukas Müller) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Platte defekt; Badblocks markieren.
Roland M. Kruggel wrote: ich habe eine defekte Platte. Filesystem ist XFS. Einige Verzeichnisse können nicht mehr gelesen werden. Ein check mit badblocks ergab eine Liste mit ca. 30 einträgen. Also nicht sooo viel. Aber wie mache ich jetzt weiter? Wie kann ich der Platte sagen das sie diese Blöcke nicht mehr benutzen soll? Alles auf neue Platte kopieren und ab damit in den Müll. Grund: Eine Festplatte hat einen internen Speicher wo eine bestimmte Anzahl von kaputten Blöcke transparent versteckt werden. D.h. erst nach einer gewissen Anzahl von Blöcken merkt man etwas. Dann ist es aber schon ziemlich fatal und viele weitere Blöcke folgen (wahrscheinlich) in Kürze. Ausblenden von einem bestimmten Bereich macht dann gar nicht (nur selten?) Sinn. mfg Markus -- http://www.markus-raab.org | Guter Anfang ist halbe Arbeit. -- -o) | Sprichwort Kernel 2.6.17.3/\ | on a i686 _\_v | -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Platte defekt; Badblocks markieren.
Am Mittwoch 06 September 2006 00:47 schrieb Micha Beyer: Am Dienstag, 5. September 2006 21:17 schrieb Roland M. Kruggel: ich habe eine defekte Platte. Filesystem ist XFS. Einige Verzeichnisse können nicht mehr gelesen werden. Ein check mit badblocks ergab eine Liste mit ca. 30 einträgen. Also nicht sooo viel. Du liebst also das Spiel mit dem Feuer? Aber wie mache ich jetzt weiter? Wie kann ich der Platte sagen das sie diese Blöcke nicht mehr benutzen soll? Die Platte ist eine 80GB Samsung. Daten sind natürlich gesichert. Perfekt, und die alte HD auf den Müll, definitiv! Ein worst case Szenario möchte ich hier nicht ausmalen. Wieso denn? Sagen wir mal die Platte hat durch einen Stromausfall paar fehlerhafte Sektoren bekommen...so 50 Stück, die in einem Bereich liegen. Warum kann man dem OS nicht sagen: Schreib dort nichts mehr drauf. Dann ist doch eigentlich alles in Ordnung. Ich erkenn das Problem nicht. Tschau Sandro
Re: Platte defekt; Badblocks markieren.
Sandro Frenzel wrote: Wieso denn? Sagen wir mal die Platte hat durch einen Stromausfall paar fehlerhafte Sektoren bekommen...so 50 Stück, die in einem Bereich liegen. Warum kann man dem OS nicht sagen: Schreib dort nichts mehr drauf. Dann ist doch eigentlich alles in Ordnung. Ich erkenn das Problem nicht. Man muss sich halt überlegen, ob einem die Konfigurationsarbeit und die Daten ungefähr EU 80 Wert sind in Relation zu dem Restrisiko, eben diese einer fast vielleicht eigentlich halbtoten Platte anzuvertrauen. Boris
Re: Platte defekt; Badblocks markieren.
On Wed, Sep 06, 2006 at 01:20:07PM +0200, Sandro Frenzel wrote: Wieso denn? Sagen wir mal die Platte hat durch einen Stromausfall paar fehlerhafte Sektoren bekommen...so 50 Stück, die in einem Bereich liegen. Warum kann man dem OS nicht sagen: Schreib dort nichts mehr drauf. Man kann. Zumindest für mkfs.ext[23] ist das im man beschrieben. [ In aller Regel ist eine solche Platte aber eben für die Tonne. ] cu ulf -- Ulf Volmer [EMAIL PROTECTED] www.u-v.de -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Platte defekt; Badblocks markieren. (SOLVED)
Hallo all, danke für die vielen Tips. Eigentlich war es ja nur ein Tip. Ich habe ihn befolgt. Nun dreht sich eine neue 160GB in meinem Server. Alle anderen Experimente waren mir wirklich zu gefährlich. -- cu Roland Kruggel mailto: rk.liste at bbf7.de System: Intel, Debian etch, 2.6.16.16, xfce4 KDE 3.5
Re: Platte defekt; Badblocks markieren.
Sandro Frenzel wrote: Wieso denn? Sagen wir mal die Platte hat durch einen Stromausfall paar fehlerhafte Sektoren bekommen... Wie soll das vor sich gehen? Heutige HDs parken automatisch. so 50 Stück, die in einem Bereich liegen. Dann ersetzt der Controller in der Festplatte diese Sektoren transparent durch neue, unbeschädigte aus einem gewissen Vorratsbereich. Erst wenn dieser Vorrat aufgebraucht ist machen sich die Fehler im OS bemerkbar, denn dann greift der Controller nicht mehr ein. Wenn das passiert, ist die Festplatte mit großer Wahrscheinlichkeit auch anderweitig richtig am Sack, und es werden sich weitere Folgefehler ergeben. Warum kann man dem OS nicht sagen: Schreib dort nichts mehr drauf. Dann ist doch eigentlich alles in Ordnung. Siehe oben. Wenn eine Platte schon ein paar Headcrashes hinter sich hat und Krümel drin rumfliegen, würde ich keine Daten mehr darauf speichern wollen. Grüße, Björn -- BOFH excuse #336: the xy axis in the trackball is coordinated with the summer solstice -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Platte defekt; Badblocks markieren. (SOLVED)
Am Mittwoch, 6. September 2006 14:24 schrieb Roland M. Kruggel: danke für die vielen Tips. Eigentlich war es ja nur ein Tip. Ich habe ihn befolgt. Nun dreht sich eine neue 160GB in meinem Server. IMHO das Beste was Du tun konntest. Alle anderen Experimente waren mir wirklich zu gefährlich. Experimente machen Du ja, aber nur auf Bastelrechnern. ;-) -- Mfg, Michael
Re: Platte defekt; Badblocks markieren.
Roland M. Kruggel schrieb: Aber wie mache ich jetzt weiter? Wie kann ich der Platte sagen das sie diese Blöcke nicht mehr benutzen soll? Normalerweise erledigt die Platte selber das Management von defekten Blöcken. Nur wenn die das nicht mehr hinbekommt bekommst du die zu sehen. Wie ist denn der Smart-Status der Platte? Die Platte ist eine 80GB Samsung. Daten sind natürlich gesichert. Ja dann: Ab zum Recyclinghof damit. Edward -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Platte defekt; Badblocks markieren.
Am Dienstag, 5. September 2006 21:23 schrieb Edward von Flottwell: Roland M. Kruggel schrieb: Aber wie mache ich jetzt weiter? Wie kann ich der Platte sagen das sie diese Blöcke nicht mehr benutzen soll? Normalerweise erledigt die Platte selber das Management von defekten Blöcken. Nur wenn die das nicht mehr hinbekommt bekommst du die zu sehen. Wie ist denn der Smart-Status der Platte? 'smartctrl -a /dev/hdb5' liefer jede menge Fehler. Was interessiert speziell? Die Platte ist eine 80GB Samsung. Daten sind natürlich gesichert. Ja dann: Ab zum Recyclinghof damit. Ich habs mir fast gedacht. Aber diese Woche bekomme ich keine mehr. Ich hatte gedacht ich könnte dem XFS sagen: block x bis y nicht mehr verwenden. -- cu Roland Kruggel mailto: rk.liste at bbf7.de System: Intel, Debian etch, 2.6.16.16, xfce4 KDE 3.5
Re: Platte defekt; Badblocks markieren.
Roland M. Kruggel schrieb: 'smartctrl -a /dev/hdb5' liefer jede menge Fehler. Was interessiert speziell? 5 Reallocated_Sector_Ct 0x0033 ? Ach ja, kann sein, dass du -F samsung oder samsung2 angeben musst. Ich habs mir fast gedacht. Aber diese Woche bekomme ich keine mehr. Wir haben doch erst Dienstag ;-) Ich hatte gedacht ich könnte dem XFS sagen: block x bis y nicht mehr verwenden. Keine Ahnung, ob das geht. Edward -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Platte defekt; Badblocks markieren.
Roland M. Kruggel wrote: Aber wie mache ich jetzt weiter? Wie kann ich der Platte sagen das sie diese Blöcke nicht mehr benutzen soll? Die Platte ist eine 80GB Samsung. Daten sind natürlich gesichert. Wenn die Blöcke als Defekt bis auf deine Ebene durchkommen, ist der Vorrat an Ersatzsektoren, den jede Festplatte für diesen Fall hat, wohl schon aufgebraucht. Ich vermute mal, das Ding ist leider Schrott. Ist es im Betrieb runtergefallen? Grüße, Björn -- BOFH excuse #245: The Borg tried to assimilate your system. Resistance is futile. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Platte defekt; Badblocks markieren.
Am Dienstag, 5. September 2006 21:43 schrieb Bjoern Schliessmann: Roland M. Kruggel wrote: Aber wie mache ich jetzt weiter? Wie kann ich der Platte sagen das sie diese Blöcke nicht mehr benutzen soll? Die Platte ist eine 80GB Samsung. Daten sind natürlich gesichert. Wenn die Blöcke als Defekt bis auf deine Ebene durchkommen, ist der Vorrat an Ersatzsektoren, den jede Festplatte für diesen Fall hat, wohl schon aufgebraucht. Ich vermute mal, das Ding ist leider Schrott. Das vermute ich auch mal. Besser weg damit. Ist es im Betrieb runtergefallen? Nein. Ich habe es an der Datensicherung gemerkt. Das verify klappte nicht mehr. Ich werde mal schauen ob ich mir diese Woche noch ein bisschen zeit abknappsen kann und werde eine neue Platte holen. -- cu Roland Kruggel mailto: rk.liste at bbf7.de System: Intel, Debian etch, 2.6.16.16, xfce4 KDE 3.5
Re: Platte defekt; Badblocks markieren.
Am Dienstag, 5. September 2006 21:17 schrieb Roland M. Kruggel: ich habe eine defekte Platte. Filesystem ist XFS. Einige Verzeichnisse können nicht mehr gelesen werden. Ein check mit badblocks ergab eine Liste mit ca. 30 einträgen. Also nicht sooo viel. Du liebst also das Spiel mit dem Feuer? Aber wie mache ich jetzt weiter? Wie kann ich der Platte sagen das sie diese Blöcke nicht mehr benutzen soll? Die Platte ist eine 80GB Samsung. Daten sind natürlich gesichert. Perfekt, und die alte HD auf den Müll, definitiv! Ein worst case Szenario möchte ich hier nicht ausmalen. -- Mfg, Michael
Re: Platte defekt; Badblocks markieren.
On Tue, 5 Sep 2006, Roland M. Kruggel wrote: 'smartctrl -a /dev/hdb5' liefer jede menge Fehler. Was interessiert speziell? ich denke, Reallocated_Sector_Ct sollte die anzahl bereits neu vergebener sektoren sein, irgenwann hat die platte aber keine mehr frei. evtl. hilft folgendes howto: http://smartmontools.sourceforge.net/BadBlockHowTo.txt Ich hatte gedacht ich könnte dem XFS sagen: block x bis y nicht mehr verwenden. fuer ext2 und wohl auch reiserfs v3 existiert so etwas, fuer xfs jedoch nicht: http://oss.sgi.com/archives/xfs/2004-11/msg00127.html -- BOFH excuse #285: Telecommunications is upgrading.
Re: Platte defekt; Badblocks markieren.
Roland M. Kruggel schrieb: Aber wie mache ich jetzt weiter? Wie kann ich der Platte sagen das sie diese Blöcke nicht mehr benutzen soll? Lowlevel-Format mit dem Tool des Herstellers. Nützt aber nur dann was, wenn die Platte ansonsten in Ordnung ist. Tauchen danach wieder Fehler auf, wegschmeißen. Grüße, Michael -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)