Re: Platte defekt; Badblocks markieren.

2006-09-08 Diskussionsfäden David Haller
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.

2006-09-06 Diskussionsfäden wolfgang friedl
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.

2006-09-06 Diskussionsfäden Boris Andratzek
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.

2006-09-06 Diskussionsfäden Marc Haber
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.

2006-09-06 Diskussionsfäden Wolf Wiegand
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.

2006-09-06 Diskussionsfäden Markus Raab
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.

2006-09-06 Diskussionsfäden Sandro Frenzel
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.

2006-09-06 Diskussionsfäden Boris Andratzek
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.

2006-09-06 Diskussionsfäden Ulf Volmer
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)

2006-09-06 Diskussionsfäden Roland M. Kruggel

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.

2006-09-06 Diskussionsfäden Bjoern Schliessmann
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)

2006-09-06 Diskussionsfäden Micha Beyer
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.

2006-09-05 Diskussionsfäden 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?
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.

2006-09-05 Diskussionsfäden Roland M. Kruggel
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.

2006-09-05 Diskussionsfäden Edward von Flottwell

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.

2006-09-05 Diskussionsfäden 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. 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.

2006-09-05 Diskussionsfäden Roland M. Kruggel
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.

2006-09-05 Diskussionsfäden 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.
-- 
Mfg,
 Michael



Re: Platte defekt; Badblocks markieren.

2006-09-05 Diskussionsfäden Christian

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.

2006-09-05 Diskussionsfäden Michael Strauss

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)