Strona 1 z 1

Uszkodzony Pendrive??

: 13 wrz 2010, 17:38
autor: ravvik
Witam,

Posiadam przenośną pamięć SanDisk Cruzer contour 8GB.
Do tej pory działał bez zarzutu i pod Windowsem XP oraz pod Ubuntu. Dzisiaj gdy go podłączałem pod starszy komputer z Windowsem Xp na pokładzie to nie wykrywał mi jako nieznane urządzenie. Podpiąłem go do innego portu USB i wtedy komputer się nagle wyłączył. Musiałem nawet go (komputer) z zasilania wyłączyć i znów podłączyć ponieważ nie chciał się uruchomić. Po uruchomieniu Pendrive dalej był jako nierozpoznane urządzenie. Pomyślałem że to wina tego starego komputera.
Niestety....
Po dotarciu do domu i podłączeniu mojego Pena pod Ubuntu system tez go nie widzi. Czy mógł ulec awarii? Czy jak komputer się sam wyłączył podczas podłączania pendriva mogło być zwarcie? Czy jest możliwe odzyskanie danych lub naprawienie Pendriva?

Polecenie:

Kod: Zaznacz cały

dmesg
wynik:

Kod: Zaznacz cały

[   93.456032] usb 4-2: new full speed USB device using uhci_hcd and address 2
[   93.576032] usb 4-2: device descriptor read/64, error -71
[   93.800039] usb 4-2: device descriptor read/64, error -71
[   94.016032] usb 4-2: new full speed USB device using uhci_hcd and address 3
[   94.136032] usb 4-2: device descriptor read/64, error -71
[   94.360032] usb 4-2: device descriptor read/64, error -71
[   94.576031] usb 4-2: new full speed USB device using uhci_hcd and address 4
[   94.984033] usb 4-2: device not accepting address 4, error -71
[   95.096048] usb 4-2: new full speed USB device using uhci_hcd and address 5
[   95.504031] usb 4-2: device not accepting address 5, error -71
[   95.504046] hub 4-0:1.0: unable to enumerate USB device on port 2
Polecenie:

Kod: Zaznacz cały

lsusb
Wynik:

Kod: Zaznacz cały

Bus 009 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 002: ID 1131:1001 Integrated System Solution Corp. KY-BT100 Bluetooth Adapter
Bus 007 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 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 003: ID 09da:000a A4 Tech Co., Ltd Port Mouse
Bus 004 Device 002: ID 1241:1503 Belkin Keyboard
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 1307:0330 Transcend Information, Inc. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Pomoże ktoś? Mam tam kilka projektów które chciałbym odzyskać....
Pozdrawiam

Odp: Uszkodzony Pendrive??

: 14 wrz 2010, 12:26
autor: darthsidious
spróbuj wyłączyć moduł ehci_hcd

Kod: Zaznacz cały

modprobe -r uhci_hcd
albo wrzuć go na czarną listę w pliku

Kod: Zaznacz cały

/etc/hotplug/blacklist
albo w pliku

Kod: Zaznacz cały

/etc/udev

Odp: Uszkodzony Pendrive??

: 14 wrz 2010, 17:45
autor: ravvik
Niestety polecenie:

Kod: Zaznacz cały

modprobe -r uhci_hcd
Daje wynik:

Kod: Zaznacz cały

FATAL: Module uhci_hcd is builtin
Natomiast tych plików u mnie nie ma. Mam taki plik utworzyć? Jeśli tak to jak wpisac aby dodac do czarnej listy...

Kod: Zaznacz cały

/etc/hotplug/blacklist

Kod: Zaznacz cały

/etc/udev

Odp: Uszkodzony Pendrive??

: 15 wrz 2010, 14:46
autor: darthsidious
sorry za literówkę miało być ehci_hcd zamiast uhci_hcd
wpisz w terminalu

Kod: Zaznacz cały

sudo rmmod ehci_hcd
i wepnij pena jeszcze raz.
Tak swoją drogą może być kilka przyczyn nie montowania tego urządzenia. przeważnie jest nim uszkodzony system plików (zbyt szybkie wyciągnięcie z portu - no bo kto korzysta z bezpiecznego usuwania sprzętu a zwłaszcza w Windows). Gdyby tak było to możesz skorzystać z jakiegoś ratunkowego live distro i pobawić się w odzyskiwanie danych.

Odp: Uszkodzony Pendrive??

: 10 mar 2011, 12:40
autor: dimmy
mam ten sam problem...

po wypróbowaniu ostatniego polecenia wyskakuje:

ERROR: Module ehci_hcd does not exist in /proc/modules


czy ktoś może mi pomóc?

Odp: Uszkodzony Pendrive??

: 11 mar 2011, 09:29
autor: darthsidious
Pierwszy wynik z G00gle
Prawdopodobna przyczyna to niezaładowanie modułu ehci_hcd. Wykonaj w konsoli polecenie:

Kod: Zaznacz cały

sudo modprobe ehci_hcd