|
the clapper
Anmeldungsdatum: Juli 3, 2009
Beiträge: 124
|

20. Juli 2012 18:09
Hallo,
ich habe mir eine externe 2,5" usb3 Festplatte zugelegt, eine Toshiba Stor.E ALU 2S 1 TB. Nach dem Anschließen wollte ich als erstes ermitteln was für eine Festplatte in dem Gehäuse steckt. Nur leider funktioniert das nicht so einfach. 1) gparted meldet als Laufwerksinformationen lediglich:
TOSHIBA STOR.E ALU 2S 2) Außerdem habe ich versucht:
$ sudo smartctl -a /dev/sdc
smartctl version 5.38 [x86_64-unknown-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
Device: TOSHIBA STOR.E ALU 2S Version: 0001
Device type: disk
Local Time is: Fri Jul 20 18:04:22 2012 CEST
Device does not support SMART
Error Counter logging not supported
Device does not support Self Test logging
3) Und hdparm:
$ sudo hdparm -i /dev/sdc
/dev/sdc:
HDIO_DRIVE_CMD(identify) failed: Invalid exchange
HDIO_GET_IDENTITY failed: Invalid argument Hat jemand eine Idee, wie ich rauskriege, was für eine Festplatte in dem Gehäuse steckt, ohne das Gehäuse zu öffnen? Und werden heute Festplatten ohne SMART hergestellt? Denn die smartmontools behaupten, die Platte könnte kein SMART (siehe Punkt 2). Oder kann man das an- bzw. ausschalten? Jetzt interessiert mich erst recht, was für eine Platte in dem Gehäuse steckt. Ideen?
|
|
RapaNui
Anmeldungsdatum: Juli 16, 2007
Beiträge: 1926
Wohnort: Penco / Chile
|

20. Juli 2012 18:56
Hola, da gäbe es auch no lshw oder einfach mal ein:
cat /sys/block/sdX/device/vendor # X auf Deine Platte abstellen
cat /sys/block/sdX/device/model Die dateien werden seid dem Kernel 2.6.32 in virtuellen /sys abgelegt. Und der Klassiker:
Saludos de Chile RapaNui
|
|
the clapper
(Themenstarter)
Anmeldungsdatum: Juli 3, 2009
Beiträge: 124
|

20. Juli 2012 19:08
$ cat /sys/block/sdc/device/vendor
TOSHIBA
$ cat /sys/block/sdc/device/model
STOR.E ALU 2S
$ ls -al /dev/disk/by-id/
lrwxrwxrwx 1 root root 9 2012-07-20 18:04 usb-TOSHIBA_STOR.E_ALU_2S_20120430110001-0:0 -> ../../sdc leider alle 3 nicht. Das ist sicher Absicht, dass die Platte sich nur so meldet, nur warum? Muss doch rauszukriegen sein, jetzt ist mein Ehrgeiz erst Recht geweckt. lshw und dmidecode haben auch nichts Erhellendes parat.
|
|
RapaNui
Anmeldungsdatum: Juli 16, 2007
Beiträge: 1926
Wohnort: Penco / Chile
|

20. Juli 2012 19:18
the clapper schrieb:
leider alle 3 nicht. Das ist sicher Absicht, dass die Platte sich nur so meldet, nur warum? Muss doch rauszukriegen sein, jetzt ist mein Ehrgeiz erst Recht geweckt.
Eigentlich doch, das System ließt die Daten aus den ersten Bytes auf der Platte aus (innerhalb des mbr-Teils), dort steht eine ID und diese ID wird mit einer Datenbank abgeglichen und daraus der Name in Klartext erzeugt. Bei Deiner Platte sieht es also so aus, dass der Hersteller genau diese ID-Info (für vendor:TOSHIBA und modell:STOR.E ALU 2S) hinterlegt hat. So war es jedenfalls mal, such mal im Netz unter dem Stichwort hwdetect - nur linux und auf deutsch z.B. hier: http://tuxsucht.de RapaNui
|
|
syscon-hh
Anmeldungsdatum: Okt. 8, 2005
Beiträge: 7754
Wohnort: Hamburg
|

20. Juli 2012 20:01
Versuche es einfach mal mit der Laufwerksverwaltung (Disks) - dort wird Dir zu allen Datenträgern die entsprechende Antwort im Klartext gegeben.
|
|
the clapper
(Themenstarter)
Anmeldungsdatum: Juli 3, 2009
Beiträge: 124
|

20. Juli 2012 20:11
auch nichts neues per gui (siehe Bildschirmfoto).
- Bilder
|
|
RapaNui
Anmeldungsdatum: Juli 16, 2007
Beiträge: 1926
Wohnort: Penco / Chile
|

20. Juli 2012 20:17
the clapper schrieb: auch nichts neues per gui (siehe Bildschirmfoto).
Sagte ich doch, die Platte ist so gekennzeichnet/benannt. Ach ja, Hinweis zu USB-Wechseldatenträger und S.M.A.R.T: Im Regelfalle werden „Smart-Werte“ nur für Festplatten angezeigt. Für CD-/DVD-Laufwerke und externe Speichermedien wie via USB angeschlossene Festplatten, USB-Sticks oder SD-Karten steht diese Funktion nicht zur Verfügung. Laufwerksverwaltung RapaNui
|
|
elektronenblitz63
Supporter
Anmeldungsdatum: Jan. 16, 2007
Beiträge: 20470
Wohnort: NRW
|

21. Juli 2012 00:31
the clapper schrieb: auch nichts neues per gui (siehe Bildschirmfoto).
Hallo, Du musst mal links die Übersichtsspalte (Baumansicht) aufziehen. Da stehen normalerweise die gesuchten Informationen unterhalb von „Peripheriegeräte“.
|
|
Grek336
Anmeldungsdatum: Nov. 28, 2007
Beiträge: 394
|

21. Juli 2012 03:52
Neuere smartctl Versionen ab 5.39 können ggf. die Festplatte hinter dem USB Chip erkennen. Siehe dazu die Links http://sourceforge.net/apps/trac/smartmontools/wiki/FAQ#SmartmontoolsforFireWireUSBandSATAdiskssystems und http://sourceforge.net/apps/trac/smartmontools/wiki/Supported_USB-Devices beide in Englisch. Ich selber habe hier Version 5.42. Leider kann ich mich nicht mehr erinnern woher ich sie bekommen habe. Eventuell habe ich sie selber kompiliert. Allerdings nutze ich 12.04 LTS amd64. Grüße aus Berlin
|
|
syscon-hh
Anmeldungsdatum: Okt. 8, 2005
Beiträge: 7754
Wohnort: Hamburg
|

21. Juli 2012 08:22
the clapper schrieb: auch nichts neues per gui (siehe Bildschirmfoto).
Dann erzähle doch bitte einmal, was Du erwartest - Informationen, die vom Laufwerk nicht übermittelt werden, können auch nicht angezeigt werden. Und wie RapaNui bereits schrieb - bei USB-Geräten ist außerdem noch ein Controller zwischengeschaltet und dieser, wird je nach Preisklasse eher weniger anzeigen (übertragen), als man es von einem internen Datenträger her kennt. Und gute können zusammen mit entsprechenden Anwendungen (z.B. GSmartControl) sogar bei USB-Datenträgern SMART-Werte auslesen (auch unter Windows - ja es ist der gleiche USB-Datenträger!!!). Siehe einfach mal meine Screenshots - was erwartest Du mehr zur Technik des Datenträgers?? Zumindest das zu Deiner Fragestellung wird in der Regel angezeigt!
- Bilder
|
|
Grek336
Anmeldungsdatum: Nov. 28, 2007
Beiträge: 394
|

21. Juli 2012 12:18
Wenn ich das richtig sehe benutzt the clapper Ubuntu 10.04 LTS. Auch an der Terminalausgabe am Anfang des Beitrags ist zu sehen das smartctl in der Version 5.38 benutzt wird. Das ist die mit Lucid ausgelieferte Version. Diese beherrscht jedoch noch nicht die Abfrage von SMART hinter einem USB to SATA/ATA Chip. the clapper benötigt also entweder einen backport der smartmontools für Lucid (eventuell lässt sich auch eine Debian-Paket einer neueren Ubuntu Version einfach so installieren) oder falls es nur um einen einmaligen Gebrauch geht eine Live-CD/DVD bzw. Live-USB-Stick mit einer neueren Ubuntu-Version als Lucid. Natty hat bereits 5.39, Oneiric und Precise 5.41, Quantal wird 5.42 haben. Laut Homepage http://smartmontools.sourceforge.net/ ist 5.43 die aktuellste Version. Ich habe mal in lauchpad nachgeschaut ob jemand ein PPA für Lucid und smartmontools hat und bin fündig geworden: Grüße aus Berlin
|
|
the clapper
(Themenstarter)
Anmeldungsdatum: Juli 3, 2009
Beiträge: 124
|

21. Juli 2012 17:53
Vielen, vielen Dank für die zahlreichen hilfreichen Antworten. Mit der smartmontools-Version aus dem link ist es bei mir möglich von einer anderen usb-Festplatte Werte auszulesen. Funktioniert also grundsätzlich. Bei der Toshiba-Platte wird ein unbekannter Controller gemeldet:
$ sudo smartctl -i /dev/sdb
smartctl 5.42 2011-10-20 r3458 [x86_64-linux-2.6.32-41-generic] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net
/dev/sdb: Unknown USB bridge [0x0930:0x0b1a (0x001)]
Smartctl: please specify device type with the -d option.
Use smartctl -h to get a usage summary Ich habe dann das Gehäuse geöffnet und zumindest die Festplatte identifiziert, es ist eine MQ01ABD100 von Toshiba. Laut Datenblatt sollte diese SMART beherrschen. Zum usb-Controller konnte ich leider keine brauchbaren Hinweise finden, der ist lediglich mit einer numerischen Seriennummer beschriftet. Somit scheint der Controller die Schwachstelle zu sein, vermutlich nicht top-notch, damit der Preis attraktiv bleibt. Danke RapaNui für die eigenhenden Erklärungen und das Stichwort hwdetect.
|
|
Grek336
Anmeldungsdatum: Nov. 28, 2007
Beiträge: 394
|

22. Juli 2012 04:36
Auch wenn the clapper den Beitrag bereits als beantwortet gekennzeichnet hat: Die Meldung von smartctl /dev/sdb: Unknown USB bridge [0x0930:0x0b1a (0x001)] bedeutet lediglich das die USB ID 0930:0b1a nicht in der Datenbank dieser smartctl Version enthalten ist. smartctl sieht sich lediglich die ID an und sucht in seiner internen Datenbank nach ob sie bekannt ist. Falls nicht muss man die verschiedenen Optionen ausprobieren. Siehe dazu die Seite http://sourceforge.net/apps/trac/smartmontools/wiki/USB. Ich weiß jedoch nicht ob so etwas ungefährlich für den USB to SATA Bridge Chip und die Festplatte ist. Für eine Festplatte mit ähnlicher Bezeichnung habe ich ein Ticket gefunden http://sourceforge.net/apps/trac/smartmontools/ticket/206 aus dem hervorgeht das -d usbsunplus funktioniert. Aber die hat eine andere USB ID als die von the clapper. Jemand der besser englisch kann als ich könnte ja mal nachsehen ob irgendwo etwas geschrieben steht über die Gefahren beim ausprobieren der ca. 6-7 möglichen -d Optionen. the clapper kann ja ein Ticket schreiben das die USB ID 0x0930:0x0b1a (0x001) nicht in der Datenbank ist. Und falls er mutig genug ist die verschiedenen -d Optionen auszuprobieren es eventuell gleich selber beantworten. Im Internet habe ich leider bisher nichts über die ID 0930:0b1a im Zusammenhang mit smartmontools bzw. smartctl gefunden. Grüße aus Berlin
|
|
the clapper
(Themenstarter)
Anmeldungsdatum: Juli 3, 2009
Beiträge: 124
|

22. Juli 2012 10:00
Danke Grek336 aus Berlin, dass Du nochmal nachgeforscht hast. Ich hatte gestern schon das -d Argument "wild" durchprobiert, allerdings ohne Erfolg. Bei der Lektüre der "Supported USB-Devices" unter http://sourceforge.net/apps/trac/smartmontools/wiki/Supported_USB-Devices bin ich auf:
-d sat
gestoßen. Damit geht es. Zu möglichen Risiken im Umgang mit -d habe ich bisher noch nichts gelesen. Finde ich allerdings ein bedenkenswertes Thema.
|
|
Grek336
Anmeldungsdatum: Nov. 28, 2007
Beiträge: 394
|

22. Juli 2012 15:16
Hallo the clapper, freut mich das es doch noch geklappt hat. Wenn du viel Zeit hast könntest du der Aufforderung neue Festplatten zu melden http://sourceforge.net/apps/trac/smartmontools/wiki/Supported_USB-Devices folge leisten. Wenn ich https://lists.sourceforge.net/lists/listinfo/smartmontools-support richtig verstehe soll man eine E-Mail in "Plain Text" also nicht HTML an smartmontools-support@lists.sourceforge.net senden. Dann kannst du dir vielleicht bald die Option -d sat sparen nachdem du die drivedb.h aktualisiert hast siehe http://sourceforge.net/apps/trac/smartmontools/wiki/Download#Updatethedrivedatabase Wobei es für Ubuntu ja sudo /usr/sbin/update-smart-drivedb heißen müsste. Grüße aus Berlin
|