"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

[Linux] Externe USB-Platte gemountet -> Device not ready: <6>: Current: sense key: ..

Rektal 26.01.2008 - 10:50 2377 12
Posts

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Hi,

habe eine neue USB-Platte gekauft (Seagate Maxtor OneTouch 4 500GB, http://geizhals.at/a283108.html) und hab sie an einem 2.6.18er Kernel hänge. Die Platte hat eine primäre Partition mit ext3. Ich hab sie mit der Option "errors=remount-ro" in fstab eingetragen und prompt ist genau der Fall auch eingetreten: ein Fehler und die Platte hat sich in "ro" Modus gestellt.

Log message:
Code:
Jan 26 10:06:33 genuine sd 1:0:0:0: Device not ready: <6>: Current: sense key: Not Ready
Jan 26 10:06:33 genuine Additional sense: Logical unit not ready, initializing command required
Jan 26 10:06:33 genuine end_request: I/O error, dev sda, sector 4423
Jan 26 10:06:33 genuine EXT3-fs error (device sda1): ext3_find_entry: reading directory #2 offset 0
Jan 26 10:06:33 genuine Remounting filesystem read-only

Die Zeile mit "end_request: I/O error..." gefällt mir gar nicht. Ich versuch mit einzureden dass die Platte bei Inaktivität, länger braucht und der Kernel aber schon nicht mehr warten will.

Vielleicht hat die Platte eine Werkseinstellung wenn länger nicht auf sie zugegriffen wird, dass sie sich in den Stand-By bewegt? Damit hätte ich kein Problem, nur soll der Kernel auch damit klar kommen und nicht glauben dass filesystem muss repariert werden.

Und wenns gar nicht anders geht, würde ich den Stand-By auch abdrehen (gfallt' mir aber nicht so gut die Idee).

Jemand eine Idee was ich machen kann?

danke
Bearbeitet von Rektal am 03.02.2008, 08:08

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11338
Also zumindest bei meinen internen Platten ist der Kernel geduldig genug, einige Sekunden auf das Anfahren der Platten zu warten.

Hast du die Platte wirklich aus dem Standby hochfahren gehört, oder ist das nur eine Vermutung?

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Vermutung. Ich hör die Platte auch nicht wirklich, steht ganz woanders. Ich hab jetzt nen Cron-Job der jede Minute ein File auf der Platte toucht .. seit dem ist mir nichts mehr aufgefallen. Kann aber auch Zufall sein . . .

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12070
Bevor du irgendwas Wichtiges auf die Platte tust, fahr ein paar cycles `badblocks` (destructive rw-mode) drueber.

USB ist fuer externe Storage im Dauerbetrieb meiner persoenlichen Erfahrung nach einfach nicht geeignet. Ob das an Hard- oder Software liegt, kann ich nicht sagen. In letzterem Fall besteht fuer Kernel 2.6.24 aber Hoffnung auf Besserung.

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Mist, Platte schon fast voll, konnte nicht warten sie zu beschreiben :-)

Ich hab eine 250er Platte seit 1 1/2 Jahren extern im USB-Betrieb (24/7) ohne Probleme ... hmm, wobei ich glaub Platte/USB-Gehaeuse hab ich separat erworben, d.h. eine normale Desktop-Platte wurde angeschafft. Die Neue hab ich ich fix-fertig mit Gehaeuse gekauft.

Muss zugeben dass es mich gewundert hat dass es so große Preisunterschiede zwischen externen und internen Platten der selben Kapazität gibt (und das interne teurer sind ...)

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Nachdem ich ueber Nacht meine ganzen wichtigen Daten zum Backupen auf die Platte (und jetzt bitte festhalten) gemoved habe, musste ich zu Mittag feststellen dass der Server nicht mehr responsed. Brutal reboot.

Ganze Platte, alle Daten im A****. Weg. Nada. Nix da. /dev/zero.

fsck auf die Partition bringt den Rechner zum absturz das er so viele badblocks findest dass der Speichert auslauft (512MB ram mit 1,5GB swap).

So geil, und das am Sonntag :-)

Jetzt laeuft "e2fsck -c -c", aber eigentlich will ich die Platte nur mehr zurueckgeben.

nexus_VI

Overnumerousness!
Avatar
Registered: Aug 2006
Location: südstadt
Posts: 3747
Ouch! :(
testdisk könntest auch noch versuchen, damit hab ich schon ein paar Partitionen retten können...

NyoMic

xepera-xeper-xeperu
Avatar
Registered: Feb 2001
Location: Stahlstadt
Posts: 2619
genau das gleiche problem hab ich mit meiner OneTouch 4 500GB auch. Das liegt daran dass die platte einen spin-down macht und länger braucht um wieder hochzukommen. Steht bei mir direkt neben den Rechner und wenn kein Zugriff erfolgt schaltet sie sich ab. Unter Debian hatte ich das nicht bild ich mir ein, mit Ubuntu nun aber schon, also sollts imho ein reines softwareproblem sein

Edit:
http://ubuntuforums.org/showthread.php?t=494673

Kanns aber nicht testen derzeit!

Edit2:
Also bei mir hat obiges geholfen! und es war auch unter debian übrigens genauso.
Bearbeitet von NyoMic am 03.03.2008, 09:44

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Super, danke! Das schaut verdammt gut aus! Ich muss vorher noch meine Daten retten, bin auf ein Tool gestoßen und es schaut mit der Restaurierung *sehr* gut aus: http://www.data-recovery-software.n..._Recovery.shtml

Es schaut aus als wäre das Tool der Hammer. Hab meine Platten an Windows angehängt, hat sofort die Partition erkannt und FS soweit eingelesen und restauriere jetzt munter über Netzwerk per Samba auf meinen Server zurück (Ja, richtig gelesen: USB Platten mit ext3 auf Windows angehängt, das R-Linux ist ein recovery Tool unter Windows für ext2/3 Partitionen).

nexus_VI

Overnumerousness!
Avatar
Registered: Aug 2006
Location: südstadt
Posts: 3747
Na fein! (wär mit testdisk auch gegangen :p)

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Urks, ah, kurz angesehen. Sorry, preferiere klicki-bunti-deppen-gui-app, übersichtlicher und in Phasen von erhöhter Körpertemperatur angesichts Verlust von mehr GB Daten als ich Zahlen im Kopf halten kann definitiv nervenschonender. Danke trotzdem :)

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Lange Rede, verbratene Nerven und 48 Stunden recovery später ...

Ich hab so gut wie alle Daten recovern können, yeah. Das Tool R-Linux war der absolute hit. Nicht in allen angelegenheiten gleich intuitiv, aber so gut wie alles restored, das zählt.

Ich hab mir zwar dann nochmal die Zeit genommen und einen kompletten badblocks Test laufen lassen ohne ein wesentliches Ergebnis (d.h. keine Fehler), aber im Endeffekt konnte ich der Platte nicht mehr vertrauen.

Hab sie zurückgebracht, jetzt eine Buffalo gekauft, keine Probleme. Der Shop (habs beim Peluga gekauft) war auc unstressig, gar nicht viel gefragt und Platte zurück genommen.

Ich hab mir die Details zu den usb Einstellungen mittels sys usw. durchgelesen, und vielleicht hätte das mit der Maxtor auch funktioniert, aber ehrlich gesagt ists mir das nich wert und ich glaub das wars nicht aussschließlich. Das es anders geht, zeigt die Buffalo: keine config rumgeärgere, rennt out of the box.

Luka

Administrator
...
Avatar
Registered: Nov 2006
Location: Mödling
Posts: 206
Zitat
Seagates neueste Laufwerkgeneration, die sich ironischer Weise »FreeAgent« nennt, verweigert gerade unter Linux die Mitarbeit. Schuld für die Ausgrenzung der Linux-Community, ist eine neue Funktion des USB-Laufwerks, die eigentlich dazu gedacht war Strom zu sparen. Eine Timerfunktion versetzt das Laufwerk nach einigen Minuten Inaktivität in einen Ruhezustand und kappt die Verbindung zum Rechner. Wird erneut auf das Laufwerk zugegriffen, meldet sich das Produkt unter Linux und Mac OS X nur noch als USB-1-Gerät zurück.

leider konnte ich nicht rausfinden, ob die festplatten von maxtor auch "freeagent" benutzen, aber auf jeden fall zeigt Rektal's platte aehnliche symptome.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz