Am Saturday 25 June 2011 16:28:58 schrieb Michael Eschweiler:
Hallo,
habe eine 2TB Festplatte von Western Digital (WDC WD20EARS-00J2GB0) in einem externen Gehäuse (Icy Box) mit einem USB (2.0) - und einem eSATA-Anschluss. Die Platte ist in zwei Partitionen geteilt. Mein Rechner verfügt an seinem Frontpanel über einen SATA-Anschluss. Die Platte habe ich mit einem passenden Adapterkabel eSATA -> SATA an dieses Frontpanel angeschlossen. Lesen von dieser Platte ist kein Problem - das geht fix. Nur Schreiben ist kreuzlahm - beim Schreiben werden durchschnittlich 170 KiB/s übertragen. Zum Vergleich habe ich gerade mal den USB-Anschluss benutzt - damit werden durchschnittlich 10 MiB/s übertragen, auch nicht die Welt, aber ein Vielfaches
Hast du mal in die /v/l/messages geschaut?
Nach dem Anschließen der Platte bekomme ich folgende Meldung in ../messages Jun 25 16:17:30 mip5 kernel: [11579.068180] ata5: exception Emask 0x10 SAct 0x0 SErr 0x4050000 action 0xe frozen Jun 25 16:17:30 mip5 kernel: [11579.068184] ata5: irq_stat 0x00400040, connection status changed Jun 25 16:17:30 mip5 kernel: [11579.068189] ata5: SError: { PHYRdyChg CommWake DevExch } Jun 25 16:17:30 mip5 kernel: [11579.068197] ata5: hard resetting link Jun 25 16:17:36 mip5 kernel: [11584.824301] ata5: link is slow to respond, please be patient (ready=0) Jun 25 16:17:40 mip5 kernel: [11589.046052] ata5: COMRESET failed (errno=-16) Jun 25 16:17:40 mip5 kernel: [11589.046058] ata5: hard resetting link Jun 25 16:17:45 mip5 kernel: [11594.192274] ata5: SATA link up 3.0 Gbps (SStatus 123 SControl 300) Jun 25 16:17:45 mip5 kernel: [11594.233008] ata5.00: ATA-8: WDC WD20EARS-00J2GB0, 80.00A80, max UDMA/133 Jun 25 16:17:45 mip5 kernel: [11594.233015] ata5.00: 3907029168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA Jun 25 16:17:45 mip5 kernel: [11594.238338] ata5.00: configured for UDMA/133 Jun 25 16:17:45 mip5 kernel: [11594.249143] ata5: EH complete Jun 25 16:17:45 mip5 kernel: [11594.249299] scsi 4:0:0:0: Direct-Access ATA WDC WD20EARS-00J 80.0 PQ: 0 ANSI: 5 Jun 25 16:17:45 mip5 kernel: [11594.249681] sd 4:0:0:0: Attached scsi generic sg7 type 0 Jun 25 16:17:45 mip5 kernel: [11594.249688] sd 4:0:0:0: [sdg] 3907029168 512- byte logical blocks: (2.00 TB/1.81 TiB) Jun 25 16:17:45 mip5 kernel: [11594.249747] sd 4:0:0:0: [sdg] Write Protect is off Jun 25 16:17:45 mip5 kernel: [11594.249751] sd 4:0:0:0: [sdg] Mode Sense: 00 3a 00 00 Jun 25 16:17:45 mip5 kernel: [11594.249778] sd 4:0:0:0: [sdg] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA Jun 25 16:17:45 mip5 kernel: [11594.257536] sdg: sdg1 sdg2 Jun 25 16:17:45 mip5 kernel: [11594.257949] sd 4:0:0:0: [sdg] Attached SCSI disk
Ich muss aber gestehen, dass ich nicht weiß, wie ich diese Meldungen interpretieren soll. Mounten geht jedenfalls einwandfrei.
Ich würde spontan darauf tippen, daß das Kabel in der Kiste vom SATA zur Frontblende schlecht ist (wie lang ist das der IcyBox?).
Das Kabel zum Frontblech ist 50cm lang, das vom Blech zur Icy Box nochmal 50cm.
Schau mal, ob du nicht hinten ne eSATA Buchse hat, ansonsten könntest du versuchen mit nem _kurzen_ internen Kabel zu nem Slotblech SATA aus dem Gehäuse zu führen.
Nein, hinten habe ich keinen eSata-Ausgang.
Allerdings: Wenn es tatsächlich an der Verkabelung liegen würde, müsste dann nicht auch das Lesen von der externen Platte sehr langsam sein?
Gruß Michael
Hallo Michael, wenn Meldungen der Form "exception Emask ..." nach dem Anstecken der Platte auftreten, hat das nach meiner Erfahrung keine Auswirkung auf den Betrieb. Bei externen Platten können solche Meldungen wahrscheinlich auch beim Aufwecken aus dem Tief-Schlaf auftreten. (So jedenfalls meine Vermutungen aus der Erfahrung mit externen Platten.) Dem Hinweis von David auf die Wikipedia-Seite solltest Du mal folgen. Nach Deiner Beschreibung kann es durchaus sein, dass die externe Schnittstelle mit Spannungspegeln betrieben wird, die für interne SATA-Schnittstellen gedacht sind (eSATA arbeitet mit etwas höheren Pegeln). SATA ist für Kabel bis 1m spezifiziert, eSATA bis zu 2m. Der zusätzlich Steckkontakt an der Frontblende ist ein zusätzlicher Faktor (grob geschätzt wie 0,5m Kabel). Möglichkeit 1: kürzere Kabel, sowohl intern als auch extern, kann gelingen, kann aber auch schief gehen, ist aber auch nicht teuer Möglichkeit 2: einen richtigen eSata-Controller in den Rechner einbauen. Ist teurer, aber sicherer. Vorher nachsehen, welche Steckplätze im Rechner verfügbar sind (PCI oder PCIe aka PCI-Express) Tschö, Emil P.S.: Ich habe da noch eine Adaptec 1225SA eSATA PCIe x1 Karte in der Kiste Liegen. Bei Interesse bitte per PM melden. -- Registered Linux User since 19940320 -------------------------------------------------- Emil Stephan, Marktplatz 39, 53773 Hennef, Germany voice: +49-2242-84438 Accelerate Windows: 9.81 m/sec^2 would be adequate -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org