• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] USB Platte verliert mount point

bike

Hacker
Hallo,

ich habe folgendes Problem:
Wenn ich meine USB Platten anstecke, kann ich diese fehler- und problemlos mounten.
Normale Zugriffe erfolgen gut und zuverlässig.
Doch wenn ich eine Harddisk von Virtualbox von der Platte lesen oder auf diese schreiben will, bricht das kopieren ab.
Die Meldung besagt: medium ist nicht mehr verfügbar.
Aber! sofort meldet die Geräteüberwachung, dass eine HDD an USB angeschlossen sei.
Dies geschieht mit verschiedenen Platten, daher kann ich einen Hardware Fehler ausschließen.

Das Filesystem ist ntfs, da ich die HDD auch im Werk mit Win$ verwenden will/muss.
System ist OpenSuse 11.4, Kernel 2.6.37.0-0.7 desktop, KDE 4.6.00 release 6

Unter OpenSuse 11.2 war dies ohne Problem möglich mit der selben Hardware.

Was kann die Ursache sein?


bike
 

spoensche

Moderator
Teammitglied
USB 2 oder 3? Welche USB-Platte verwendest du?

Wenn das Problem auftritt poste mal bitte die Ausgabe von
Code:
dmesg | grep usb
 
OP
B

bike

Hacker
Danke für die Antwort.

Das Problem besteht bei Platten von WD und von MSI

Code:
dmesg | grep usb
[    0.150043] usbcore: registered new interface driver usbfs
[    0.150058] usbcore: registered new interface driver hub
[    0.150068] usbcore: registered new device driver usb
[    0.827038] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    0.827040] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.827042] usb usb1: Product: EHCI Host Controller
[    0.827044] usb usb1: Manufacturer: Linux 2.6.37.6-0.7-desktop ehci_hcd
[    0.827046] usb usb1: SerialNumber: 0000:00:02.1
[    0.888038] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[    0.888040] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.888043] usb usb2: Product: OHCI Host Controller
[    0.888044] usb usb2: Manufacturer: Linux 2.6.37.6-0.7-desktop ohci_hcd
[    0.888046] usb usb2: SerialNumber: 0000:00:02.0
[    0.888271] usbcore: registered new interface driver usb-storage
[    0.888284] usbcore: registered new interface driver ums-alauda
[    0.888293] usbcore: registered new interface driver ums-cypress
[    0.888303] usbcore: registered new interface driver ums-datafab
[    0.888313] usbcore: registered new interface driver ums-freecom
[    0.888323] usbcore: registered new interface driver ums-isd200
[    0.888333] usbcore: registered new interface driver ums-jumpshot
[    0.888343] usbcore: registered new interface driver ums-karma
[    0.888352] usbcore: registered new interface driver ums-onetouch
[    0.888362] usbcore: registered new interface driver ums-sddr09
[    0.888374] usbcore: registered new interface driver ums-sddr55
[    0.888384] usbcore: registered new interface driver ums-usbat
[    0.892404] usbcore: registered new interface driver usbhid
[    0.892406] usbhid: USB HID core driver
[    1.492019] usb 2-1: new full speed USB device using ohci_hcd and address 2
[    1.684040] usb 2-1: New USB device found, idVendor=03f0, idProduct=0c17
[    1.684042] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    1.684044] usb 2-1: Product: hp LaserJet 1010
[    1.684046] usb 2-1: Manufacturer: Hewlett-Packard
[    1.684048] usb 2-1: SerialNumber: 00CNFF344688
[    1.948022] usb 2-3: new low speed USB device using ohci_hcd and address 3
[    2.140039] usb 2-3: New USB device found, idVendor=045e, idProduct=00f1
[    2.140042] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.140044] usb 2-3: Product: Microsoft Wireless Desktop Receiver 3.1A
[    2.140046] usb 2-3: Manufacturer: Microsft                                                                                                              
[    2.154071] input: Microsft Microsoft Wireless Desktop Receiver 3.1A as /devices/pci0000:00/0000:00:02.0/usb2/2-3/2-3:1.0/input/input0                   
[    2.154139] generic-usb 0003:045E:00F1.0001: input,hidraw0: USB HID v1.11 Keyboard [Microsft Microsoft Wireless Desktop Receiver 3.1A] on usb-0000:00:02.0-3/input0                                                                                                                                                  
[    2.186169] input: Microsft Microsoft Wireless Desktop Receiver 3.1A as /devices/pci0000:00/0000:00:02.0/usb2/2-3/2-3:1.1/input/input1                   
[    2.186257] generic-usb 0003:045E:00F1.0002: input,hidraw1: USB HID v1.11 Mouse [Microsft Microsoft Wireless Desktop Receiver 3.1A] on usb-0000:00:02.0-3/input1                                                                                                                                                     
[    2.447023] usb 2-4: new low speed USB device using ohci_hcd and address 4
[    2.639042] usb 2-4: New USB device found, idVendor=046d, idProduct=c03f
[    2.639045] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.639047] usb 2-4: Product: USB-PS/2 Optical Mouse
[    2.639049] usb 2-4: Manufacturer: Logitech
[    2.649401] input: Logitech USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:02.0/usb2/2-4/2-4:1.0/input/input2
[    2.649490] generic-usb 0003:046D:C03F.0003: input,hidraw2: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:02.0-4/input0
[    8.100276] usblp0: USB Bidirectional printer dev 2 if 0 alt 1 proto 2 vid 0x03F0 pid 0x0C17
[    8.100478] usbcore: registered new interface driver usblp
[ 2675.056056] usb 1-6: new high speed USB device using ehci_hcd and address 5
[ 2675.171873] usb 1-6: New USB device found, idVendor=14cd, idProduct=6600
[ 2675.171877] usb 1-6: New USB device strings: Mfr=1, Product=3, SerialNumber=2
[ 2675.171880] usb 1-6: Product: USB 2.0  IDE DEVICE    
[ 2675.171882] usb 1-6: Manufacturer: Super Top 
[ 2675.171884] usb 1-6: SerialNumber: ††††呎ㄶ㝔㈶さ䍅
[ 2675.172724] usb-storage 1-6:1.0: Quirks match for vid 14cd pid 6600: 20
[ 2675.174075] scsi8 : usb-storage 1-6:1.0
[ 4500.149902] usb 1-6: USB disconnect, address 5
[ 4509.127035] usb 1-6: new high speed USB device using ehci_hcd and address 6
[ 4509.251535] usb 1-6: New USB device found, idVendor=13fe, idProduct=1f00
[ 4509.251539] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4509.251542] usb 1-6: Product: USB DISK 2.0
[ 4509.251544] usb 1-6: Manufacturer:         
[ 4509.251545] usb 1-6: SerialNumber: 0792183E0055
[ 4509.251962] scsi9 : usb-storage 1-6:1.0
[ 5089.907036] usb 1-5: new high speed USB device using ehci_hcd and address 7
[ 5090.024411] usb 1-5: New USB device found, idVendor=14cd, idProduct=6600
[ 5090.024415] usb 1-5: New USB device strings: Mfr=1, Product=3, SerialNumber=2
[ 5090.024418] usb 1-5: Product: USB 2.0  IDE DEVICE    
[ 5090.024420] usb 1-5: Manufacturer: Super Top 
[ 5090.024422] usb 1-5: SerialNumber: ††††呎ㄶ㝔㈶さ䍅
[ 5090.024826] usb-storage 1-5:1.0: Quirks match for vid 14cd pid 6600: 20
[ 5090.024849] scsi10 : usb-storage 1-5:1.0
[ 6458.305034] usb 1-6: reset high speed USB device using ehci_hcd and address 6
[ 6458.522039] usb 1-5: reset high speed USB device using ehci_hcd and address 7

Ich kann gar nicht so schnell in die Konsole wechseln, um einen Fehler zu erkennen.
Oder steht in der Ausgabe etwas besonderes?

bike
 

spoensche

Moderator
Teammitglied
Sind das Platten, die man per Software unter Windows einrichten muss? Gib mal genauere Infos zu den Platten, wie Name, Model etc..
 

misiu

Moderator
Teammitglied
Mach mal folgendes:
Code:
misiu@linux-zvqi:~> su
Passwort: 
linux-zvqi:/home/misiu # tail -f /var/log/messages
(Beispiel-Ausgabe beim Einstecken von einem USB-Stick)
Code:
Oct 25 18:44:10 linux-zvqi kernel: [ 1490.670357] sd 7:0:0:0: [sdh] 31375360 512-byte logical blocks: (16.0 GB/14.9 GiB)
Oct 25 18:44:10 linux-zvqi kernel: [ 1490.670864] sd 7:0:0:0: [sdh] Write Protect is off
Oct 25 18:44:10 linux-zvqi kernel: [ 1490.670867] sd 7:0:0:0: [sdh] Mode Sense: 03 00 00 00
Oct 25 18:44:10 linux-zvqi kernel: [ 1490.670869] sd 7:0:0:0: [sdh] Assuming drive cache: write through
Oct 25 18:44:10 linux-zvqi kernel: [ 1490.673343] sd 7:0:0:0: [sdh] Assuming drive cache: write through
Oct 25 18:44:10 linux-zvqi kernel: [ 1491.309725]  sdh: sdh1
Oct 25 18:44:10 linux-zvqi kernel: [ 1491.316444] sd 7:0:0:0: [sdh] Assuming drive cache: write through
Oct 25 18:44:10 linux-zvqi kernel: [ 1491.316454] sd 7:0:0:0: [sdh] Attached SCSI removable disk
Oct 25 18:44:26 linux-zvqi kernel: [ 1507.416280] usb 1-2: USB disconnect, address 6
Oct 25 18:44:41 linux-zvqi su: (to root) misiu on /dev/pts/1
Oct 25 18:44:51 linux-zvqi kernel: [ 1532.111095] usb 1-2: new high speed USB device using ehci_hcd and address 7
Oct 25 18:44:51 linux-zvqi kernel: [ 1532.303314] usb 1-2: New USB device found, idVendor=8564, idProduct=1000
Oct 25 18:44:51 linux-zvqi kernel: [ 1532.303324] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Oct 25 18:44:51 linux-zvqi kernel: [ 1532.303331] usb 1-2: Product: Mass Storage Device
Oct 25 18:44:51 linux-zvqi kernel: [ 1532.303337] usb 1-2: Manufacturer: JetFlash
Oct 25 18:44:51 linux-zvqi kernel: [ 1532.303341] usb 1-2: SerialNumber: S6UQM356
Oct 25 18:44:51 linux-zvqi kernel: [ 1532.305114] scsi8 : usb-storage 1-2:1.0
Oct 25 18:44:51 linux-zvqi mtp-probe: checking bus 1, device 7: "/sys/devices/pci0000:00/0000:00:12.2/usb1/1-2"
Oct 25 18:44:51 linux-zvqi mtp-probe: bus: 1, device: 7 was not an MTP device
Oct 25 18:44:52 linux-zvqi kernel: [ 1533.306970] scsi 8:0:0:0: Direct-Access     JetFlash Transcend 16GB   8.07 PQ: 0 ANSI: 2
Oct 25 18:44:52 linux-zvqi kernel: [ 1533.307487] sd 8:0:0:0: Attached scsi generic sg9 type 0
Oct 25 18:44:52 linux-zvqi kernel: [ 1533.313914] sd 8:0:0:0: [sdh] 31375360 512-byte logical blocks: (16.0 GB/14.9 GiB)
Oct 25 18:44:52 linux-zvqi kernel: [ 1533.314431] sd 8:0:0:0: [sdh] Write Protect is off
Oct 25 18:44:52 linux-zvqi kernel: [ 1533.314434] sd 8:0:0:0: [sdh] Mode Sense: 03 00 00 00
Oct 25 18:44:52 linux-zvqi kernel: [ 1533.314435] sd 8:0:0:0: [sdh] Assuming drive cache: write through
Oct 25 18:44:52 linux-zvqi kernel: [ 1533.316530] sd 8:0:0:0: [sdh] Assuming drive cache: write through
Oct 25 18:44:53 linux-zvqi kernel: [ 1533.953395]  sdh: sdh1
Oct 25 18:44:53 linux-zvqi kernel: [ 1533.955595] sd 8:0:0:0: [sdh] Assuming drive cache: write through
Oct 25 18:44:53 linux-zvqi kernel: [ 1533.955606] sd 8:0:0:0: [sdh] Attached SCSI removable disk

Steck die Festplatten nacheinander an, mal schauen , was da alles abläuft. Übrigens du musst nicht zu der
Textkonsole schalten , kann doch auch in einem Fenster aufgemacht werden (KDE - Terminal / Konsole).
 
OP
B

bike

Hacker
Danke für die Antworten.
Die Platten müssen nicht eingerichtet werden. Die werden formatiert und können verwendet werden.
Es sind verschiedene Hersteller, MSI mit 160 Gb und Wd mit 80 bzw 160 Gb.
Wenn ich einen SATA <-> USB Adapter verwende mit einer 500Gb Platte drin funktioniert es fehlerfrei.
Also muss etwas mit den "normalen" Platten zu tun haben.

Kann die Versuche mit tail erst am We machen, da ich unterwegs bin.
Ich melde mich dann wieder mit Erfolgsmeldung oder weitere Fragen.

Klar kann ich ein Terminal in KDE aufmachen, was ich auch tue.
Doch bis dort bin und enter drücke meldet sich die Platte schon wieder.


bike
 

misiu

Moderator
Teammitglied
Die Meldungen laufen in Echtzeit, d.h. kannst du ruhig den Befehl absetzen und danach alles testen, es wird ja im Terminal
laufend aufgezeichnet, danach kopieren und die Sache ist gelaufen.

MfG
misiu
 

spoensche

Moderator
Teammitglied
bike schrieb:
Danke für die Antworten.
Die Platten müssen nicht eingerichtet werden. Die werden formatiert und können verwendet werden.
Es sind verschiedene Hersteller, MSI mit 160 Gb und Wd mit 80 bzw 160 Gb.
Wenn ich einen SATA <-> USB Adapter verwende mit einer 500Gb Platte drin funktioniert es fehlerfrei.
Also muss etwas mit den "normalen" Platten zu tun haben.

Es muss nicht zwangsläufig etwas mit deinen internen Platten zu tun haben, wie du es vermutest.
 
OP
B

bike

Hacker
spoensche schrieb:
Es muss nicht zwangsläufig etwas mit deinen internen Platten zu tun haben, wie du es vermutest.


Sorry, habe mich falsch ausgedrückt.
Unter "normal" meinte ich normale USB Platte.
Denn SATA Platten mit Adapter funktionieren sofort und fehlerfrei am USB Port


bike
 

spoensche

Moderator
Teammitglied
Die Ausgaben, nach dem einstecken der Platten, können für die Problemlösung hilfreich sein. Aber wenn du nicht willst, dann können wir dir nicht helfen.
 
OP
B

bike

Hacker
spoensche schrieb:
Die Ausgaben, nach dem einstecken der Platten, können für die Problemlösung hilfreich sein. Aber wenn du nicht willst, dann können wir dir nicht helfen.

Ich habe doch hier:
bike schrieb:
Kann die Versuche mit tail erst am We machen, da ich unterwegs bin.
Ich melde mich dann wieder mit Erfolgsmeldung oder weitere Fragen.

geschrieben, dass ich erst am We zu hause bin und die Tests machen kann.


bike
 
OP
B

bike

Hacker
Jetzt hatte ich Zeit zu prüfen.
Seltsamerweise ist es vermutlich kein Soft- sondern ein Hardwareproblem.
Der Datendurchsatz mit Linux ist höher, als mit M$. Braucht daher vermutlich mehr Leistung.
Jetzt habe ich einen aktiven USB Hub angesteckt und es funktioniert.
Wenn ich den Strom der Festplatten anschaue, dann komme ich damit an die Leistungsgrenze des Boards.

Geholfen hat mir der Hinweis von misiu.
Denn ich fand keine sinnvolle Meldung in der Ausgabe im Terminal, die dem Phänomen zu zuordnen gewesen wäre.

Wenn ich mit den Tests fertig bin und meine Vermutung sich als wahr erweist werde ich ein "gelöst" in die Überschrift einfügen.

Danke für die Hilfe


bike
 

misiu

Moderator
Teammitglied
bike schrieb:
Jetzt hatte ich Zeit zu prüfen.
Seltsamerweise ist es vermutlich kein Soft- sondern ein Hardwareproblem.
Der Datendurchsatz mit Linux ist höher, als mit M$. Braucht daher vermutlich mehr Leistung.
Jetzt habe ich einen aktiven USB Hub angesteckt und es funktioniert.
Wenn ich den Strom der Festplatten anschaue, dann komme ich damit an die Leistungsgrenze des Boards.

Geholfen hat mir der Hinweis von misiu.
Denn ich fand keine sinnvolle Meldung in der Ausgabe im Terminal, die dem Phänomen zu zuordnen gewesen wäre.

Wenn ich mit den Tests fertig bin und meine Vermutung sich als wahr erweist werde ich ein "gelöst" in die Überschrift einfügen.

Danke für die Hilfe


bike

Mit der Stromaufnahme ist es durchaus möglich, da viele Festplatten brauchen beim Start mehr , als die 500mA, was USB
liefert . Ein USB-Hub, der selbst einen Stromanschluss hat, ist da meistens besser und liefert meistens mehr, wie die
verlangten 500 mA.

MfG
misiu
 
OP
B

bike

Hacker
Da hast du absolut recht.
Das Problem ist / war, dass M$ die Platte als USB 1.0 nutzt, obwohl diese offiziell USB 2.0 ist.
Linux hat es dies richtig erkannt und die höhere und damit Stromfressende Variante gewählt.
Als ich mit M$ dies ebenso machte, selbes Ergebnis, die Platte wurde kurzfristig nicht erkannt und das Kopieren wurde unterbrochen.

Was mich noch nachdenklich stimmt ist die Tatsache, dass wenn kopiert wird und der Bildschirmschoner sich einschaltet, das kopieren unterbrochen wird.
Doch das ist eine andere Baustelle und kann leicht beherrscht werden.

Danke für die Hilfe


bike
 
Oben