Ubuntu 13.04 erkennt kein USB-Laufwerk


7

Unter Ubuntu 13.04 (mit Gnome 3) wird mein neuer USB-Stick (Details siehe dmesg / lsusb) nicht automatisch angezeigt. Situation:

  • Das Laufwerk wird bei nicht angezeigt fdisk -l
  • Das Laufwerk wird beim Ausführen angezeigt lsusb
  • Das Laufwerk wird von einem Windows 8-Computer korrekt erkannt

Nachdem reset high-speed USB device number 4 using ehci-pciich einige Minuten gewartet und die Nachrichten in meinem Dmesg angesehen hatte, entschied ich mich, meinen Stick herauszuziehen, was zu einem Fehler beim Lesen der Festplatte führte.

dmesg

Aug 27 19:44:48 nbuntu kernel: [  257.189068] sd 9:0:0:0: [sdc] Attached 
SCSI removable disk
Aug 27 19:44:55 nbuntu kernel: [  264.349591] usb 3-2: new high-speed USB device number 4 using ehci-pci
Aug 27 19:44:55 nbuntu kernel: [  264.797502] usb 3-2: New USB device found, idVendor=0951, idProduct=162b
Aug 27 19:44:55 nbuntu kernel: [  264.797505] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Aug 27 19:44:55 nbuntu kernel: [  264.797507] usb 3-2: Product: DT HyperX 3.0
Aug 27 19:44:55 nbuntu kernel: [  264.797508] usb 3-2: Manufacturer: Kingston
Aug 27 19:44:55 nbuntu kernel: [  264.797510] usb 3-2: SerialNumber: 20CF30E118F8BD6180000356
Aug 27 19:44:55 nbuntu kernel: [  264.797883] scsi10 : usb-storage 3-2:1.0
Aug 27 19:44:56 nbuntu kernel: [  265.794211] scsi 10:0:0:0: Direct-Access     Kingston DT HyperX 3.0    PMAP PQ: 0 ANSI: 6
Aug 27 19:44:56 nbuntu kernel: [  265.794905] sd 10:0:0:0: Attached scsi generic sg3 type 0
Aug 27 19:44:56 nbuntu kernel: [  265.795986] sd 10:0:0:0: [sdc] 123469824 512-byte logical blocks: (63.2 GB/58.8 GiB)
Aug 27 19:44:56 nbuntu kernel: [  265.796576] sd 10:0:0:0: [sdc] Write Protect is off
Aug 27 19:44:56 nbuntu kernel: [  265.796580] sd 10:0:0:0: [sdc] Mode Sense: 45 00 00 00
Aug 27 19:44:56 nbuntu kernel: [  265.797200] sd 10:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
Aug 27 19:45:27 nbuntu kernel: [  296.403451] usb 3-2: reset high-speed USB device number 4 using ehci-pci
Aug 27 19:45:58 nbuntu kernel: [  327.264520] usb 3-2: reset high-speed USB device number 4 using ehci-pci
Aug 27 19:46:29 nbuntu kernel: [  358.221324] usb 3-2: reset high-speed USB device number 4 using ehci-pci
Aug 27 19:47:00 nbuntu kernel: [  389.178831] usb 3-2: reset high-speed USB device number 4 using ehci-pci
Aug 27 19:47:31 nbuntu kernel: [  420.087249] usb 3-2: reset high-speed USB device number 4 using ehci-pci
Aug 27 19:47:50 nbuntu kernel: [  438.752891] usb 3-2: USB disconnect, device number 4
Aug 27 19:47:50 nbuntu kernel: [  438.766483] ldm_validate_partition_table(): Disk read failed.
Aug 27 19:47:50 nbuntu kernel: [  438.766494] Dev sdc: unable to read RDB block 0
Aug 27 19:47:50 nbuntu kernel: [  438.766507]  sdc: unable to read partition table

lsusb

Bus 003 Device 004: ID 0951:162b Kingston Technology 
Bus 004 Device 002: ID 046d:c526 Logitech, Inc. Nano Receiver
Bus 005 Device 002: ID 046d:c318 Logitech, Inc. Illuminated Keyboard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Jemand auf der Homepage des Verkäufers gab außerdem an, dass er den Stick nicht mit Linux, Android, seinem Fernseher und seinem Blu-Ray-Player verwenden kann. Kann mir jemand einen Hinweis geben, wo das Problem liegen könnte?


Es zeigt in gparted?
Braiam

Nein, nicht in fdisk -l, nicht in gparted, nicht in Festplatten (gnome3-Festplatten-Dienstprogramm)
mnme

Antworten:


2

Ich verwende Linux Mint (basierend auf Ubuntu 12.04) und hatte ein ähnliches Problem. Es hatte damit zu tun, wo mein USB-Stick eingesteckt war. Für bestimmte Ports glaubt der Computer, dass das Gerät nicht mit Strom versorgt wird, sodass es nichts damit zu tun hat. In meinem Fall wurde der USB-Stick an meine USB-Tastatur angeschlossen. Folgendes habe ich getan:

Wenn ich es an den USB-Anschluss meiner Tastatur anschloss, wurde es fdisk -lbei der Eingabe nicht angezeigt: tail / var / log / syslog Ich erhalte:

Sep 19 09:11:55 taMereIV kernel: [ 1789.209786] usb 6-1.3: >new high-speed USB device number 8 using xhci_hcd
Sep 19 09:11:55 taMereIV kernel: [ 1789.228632] usb 6-1.3: >New USB device found, idVendor=8644, idProduct=800b
Sep 19 09:11:55 taMereIV kernel: [ 1789.228649] usb 6-1.3: >New USB device strings: Mfr=1, Product=2, SerialNumber=3
Sep 19 09:11:55 taMereIV kernel: [ 1789.228659] usb 6-1.3: >Product: USB Flash Disk                
Sep 19 09:11:55 taMereIV kernel: [ 1789.228668] usb 6-1.3: >Manufacturer: General                       
Sep 19 09:11:55 taMereIV kernel: [ 1789.228677] usb 6-1.3: >SerialNumber: 033300000001BCAD
Sep 19 09:11:55 taMereIV kernel: [ 1789.229213] usb 6-1.3: >rejected 1 configuration due to insufficient available bus power
Sep 19 09:11:55 taMereIV kernel: [ 1789.229230] usb 6-1.3: >no configuration chosen from 1 choice
Sep 19 09:11:55 taMereIV mtp-probe: checking bus 6, device 8: "/sys/devices/pci0000:00/0000:00:10.0/usb6/6-1/6-1.3"
Sep 19 09:11:55 taMereIV mtp-probe: bus: 6, device: 8 was not an MTP device

Ich mache Sie auf die Linie aufmerksam:

Sep 19 09:11:55 taMereIV kernel: [ 1789.229213] usb 6-1.3: >rejected 1 configuration due to insufficient available bus power

Ich steckte daher meinen USB-Stick direkt in meinen Laptop und jetzt tail / var / log / syslog

Sep 19 09:16:55 taMereIV kernel: [ 2089.398064] sd 2:0:0:0: >[sdb] Mode Sense: 03 00 00 00
Sep 19 09:16:55 taMereIV kernel: [ 2089.400020] sd 2:0:0:0: >[sdb] No Caching mode page present
Sep 19 09:16:55 taMereIV kernel: [ 2089.400042] sd 2:0:0:0: >[sdb] Assuming drive cache: write through
Sep 19 09:16:55 taMereIV kernel: [ 2089.408118] sd 2:0:0:0: >[sdb] No Caching mode page present
Sep 19 09:16:55 taMereIV kernel: [ 2089.408140] sd 2:0:0:0: >[sdb] Assuming drive cache: write through
Sep 19 09:16:55 taMereIV kernel: [ 2089.410067]  sdb: sdb1
Sep 19 09:16:55 taMereIV kernel: [ 2089.414727] sd 2:0:0:0: >[sdb] No Caching mode page present
Sep 19 09:16:55 taMereIV kernel: [ 2089.414743] sd 2:0:0:0: >[sdb] Assuming drive cache: write through
Sep 19 09:16:55 taMereIV kernel: [ 2089.414754] sd 2:0:0:0: >[sdb] Attached SCSI removable disk

Insbesondere mein USB-Stick taucht jetzt in auf fdsik-l. Ich vermute, dass ein Linux-System im Vergleich zu Win 8 konservativer ist, wenn es darum geht, festzustellen, wie viel Strom für die Stromversorgung eines USB-Speichersticks benötigt wird.


1

Möglicherweise müssen Sie nur die gesamte Partition neu formatieren.


0

Wenn es einen USB 3.0-Stick gibt, warten Sie noch einige Minuten. Mein Laufwerk USB 3.0 wird ungefähr 10 Minuten lang gemountet. Dies geschah nach dem Update. Vorherige war in Ordnung. Andere Festplatten mit USB 2.0 werden schnell gemountet.


Danke für die Antwort. Es ist ein USB 3.0-Stick, aber selbst nach einer halben Stunde Wartezeit (ich habe eine Folge einer TV-Show gesehen) wurde das Laufwerk nicht gemountet. Was mich verrückt macht, ist, dass der Stick eine Kennung von udev (sdc in dmesg) bekommt, aber ich kann sie nicht mounten. Das Terminal hängt nur, wenn ich versuche, es manuell zu mounten.
Mnme

0

Als ich den Stick kürzlich auf einem Windows 7-Computer verwendet habe, wurde ich gebeten, das Laufwerk zu reparieren (ich habe es nicht "sicher" entfernt). Ich überprüfte beide Kästchen und ging weiter. Nach der Reparatur stellen alle meine Geräte den Stick nun korrekt wieder her.

Bild des Scan and Fix-Dialogfelds mit Kontrollkästchen


0

sdc: Partitionstabelle kann nicht gelesen werden

Dies bedeutet, dass Ihr Stick irgendwie den Trennwandtisch verschraubt hat. Um dies zu lösen , sollten Sie reparieren es mit partedund gpart:

sudo apt-get install gpart

Das geöffnete Teil mit der vorherigen Geräte-ID:

sudo gpart /dev/sdc

Sie werden so etwas bekommen:

Begin scan...
Possible partition(Linux ext2), size(149660mb), offset(0mb)
Possible extended partition at offset(149660mb)
   Possible partition(Linux swap), size(2965mb), offset(149660mb)
End scan.

Checking partitions...
Partition(Linux ext2 filesystem): primary
Partition(Linux swap or Solaris/x86): primary
Ok.

Guessed primary partition table:
Primary partition(1)
   type: 131(0x83)(Linux ext2 filesystem)
   size: 149660mb #s(306504072) s(63-306504134)
   chs:  (0/1/1)-(1023/254/63)d (0/1/1)-(19078/254/63)r

Angenommen, Sie möchten die erste Partition wiederherstellen, müssen Sie den letzten Wert für die Größe und die tatsächlichen Sektoren ermitteln, auf denen sich die Partition befindet:

Größe: 149660 MB #s (306504072) s (63-306504134)

Sobald Sie dies haben, öffnen Sie sudo parted /dev/sdc. Sie erhalten eine Eingabeaufforderung unit s. Geben Sie so geteilte Lesezahlen als Sertoren ein. Geben Sie mit der Anzahl der Sektoren, die Sie zuvor geschrieben haben, Folgendes ein:

rescue 63 306504134

parted beginnt mit der Wiederherstellung der Partition und repariert die Partitionstabelle mit dem Plus, dass Sie Daten verlieren könnten.

Stollen von JohnPhys in UbuntuForums


Vielen Dank für die späte Antwort, aber ich bezweifle, dass dies mein Problem gelöst hätte. Der Stick nicht auftauchte in fdisk -l, partedoder jeden anderen Festplatten - Dienstprogramm, so dass ich es zu Format oder der Reparatur nicht in der Lage war. (Zusätzlich trat der unable to read partition tableFehler auf, nachdem ich den Stick getrennt hatte.)
Mnme
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.