Problem z pamięcią USB

Witam,

może ktoś mi pomoże rozwiązać problem z pendrive’m. Jakiś czas temu pendrive zawierający system operacyjny czasami odmawiał posłuszeństwa (problemy z kodowaniem znaków, błędy wejścia/wyjścia), po restarcie zwykle znowu działał. Ostatnim razem tak się nie stało, przy próbie bootowania wyskoczył problem “nieznany typ systemu plików”. Po uruchomieniu testdisk i próbach przywrócenia systemu plików (bez powodzenia) odzyskałem większość danych z niskiego poziomu (photorec). Później potraktowałem go kilka razy fsck.ext4 w celu naprawienia systemu plików, jednak nic to nie dawało. Po ostatniej próbie (i kilku innych poleceniach) przy działającym fsck na etapie “Force rewrite”, który trwał zbyt długo, przerwałem działanie programu w terminalu. Jednak to najprawdopodobniej naruszyło oprogramowanie pendrive’a. Wynik z dmesg:

Cytat
[ 7622.428193] usb 1-1: new high-speed USB device number 8 using ehci-pci
[ 7622.587528] usb 1-1: New USB device found, idVendor=0930, idProduct=6544
[ 7622.587534] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7622.587537] usb 1-1: Product: USB Flash Memory
[ 7622.587541] usb 1-1: Manufacturer:
[ 7622.587544] usb 1-1: SerialNumber: B8AEEDB0A1D2C18080024904
[ 7622.588385] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 7622.590374] scsi host6: usb-storage 1-1:1.0
[ 7645.032114] usb 1-1: reset high-speed USB device number 8 using ehci-pci
[ 7645.172112] usb 1-1: device descriptor read/64, error -71
[ 7645.420112] usb 1-1: device descriptor read/64, error -71
[ 7645.656119] usb 1-1: reset high-speed USB device number 8 using ehci-pci
[ 7645.796112] usb 1-1: device descriptor read/64, error -71
[ 7646.044040] usb 1-1: device descriptor read/64, error -71
[ 7646.280112] usb 1-1: reset high-speed USB device number 8 using ehci-pci
[ 7646.704137] usb 1-1: device not accepting address 8, error -71
[ 7646.832095] usb 1-1: reset high-speed USB device number 8 using ehci-pci
[ 7647.256144] usb 1-1: device not accepting address 8, error -71
[ 7647.256282] usb 1-1: USB disconnect, device number 8
[ 7647.400200] usb 1-1: new high-speed USB device number 9 using ehci-pci
[ 7647.540162] usb 1-1: device descriptor read/64, error -71
[ 7647.788163] usb 1-1: device descriptor read/64, error -71
[ 7648.024143] usb 1-1: new high-speed USB device number 10 using ehci-pci
[ 7648.164201] usb 1-1: device descriptor read/64, error -71
[ 7648.412188] usb 1-1: device descriptor read/64, error -71
[ 7648.520229] usb usb1-port1: attempt power cycle
[ 7648.964167] usb 1-1: new high-speed USB device number 11 using ehci-pci
[ 7649.388180] usb 1-1: device not accepting address 11, error -71
[ 7649.516164] usb 1-1: new high-speed USB device number 12 using ehci-pci
[ 7649.940040] usb 1-1: device not accepting address 12, error -71
[ 7649.940079] usb usb1-port1: unable to enumerate USB device

Z tego wynika, że system wykrywa pamięć USB, ale nie może jej przypisać numeru /dev/sdX. Tak samo było też w systemie Windows - w rejestrze narzędzi USB był dany pendrive, ale nie mógł być aktywowany - wyskoczył błąd K10.

Moje pytanie, co z tym zrobić? Próbowałem już kilku programów, ale bez skutku.

Pierwsze, to sformatowałbym pendrive. Trzeba odznaczyć szybkie formatowanie. Rufusem nagrasz nowy obraz. A gdy nie da się, to tu wybierasz swój pendrive i pobierasz Firmware Update Tool

Prawdopodobnie sypią się pamięci.Sprawdź na jakim jest kontrolerze i spróbuj znaleźć odpowiedni program tu:
http://flashboot.ru/files/
Jeśli Ci się uda - i tak temu pendrivowi już nie ufaj.

Dziękuję za odpowiedzi - sprawdziłem na Windows jeszcze raz, Rufusem i programami z flashboot wspierającymi (rzekomo) producenta chipa mojego pendrive’a - ale niestety nic się nie działo. System ani programy nie wykryły niczego (usbdeview wykrył, ale on akurat to trochę co innego), a jak już pisałem, dmesg (Linux) i kontroler portów usb (Windows) odpowiednio wywaliły błędy “unable to enumerate device” i “błąd K10”, co oznacza, że wykrywają, że “coś” jest podłączone, ale jako że nie odpowiada na ich sygnały, nie mogą nic z tym zrobić - wygląda mi to na “dead pendrive” z powodu zbyt dużego uszkodzenia jego software’u i firmware’u. Niemniej jednak jeszcze raz dziękuję za odzew.

Pobierz isobuster. Po zainstalowaniu klikniesz - Wersja podstawowa. Wystarczy. On wykryje podpiętego pendrive i wykryje zawartość. Co do uratowania skopiujesz na dysk.

Spróbowałem Isobustera - wykrył pendrive (tak myślę), ale jako “brak nośnika” - czyli nie mógł nic z tym zrobić, partycje wyparowały.

Co do danych - szczęśliwie dla danych, nie chodziło mi o ich odzyskanie (pisałem już o tym, że odzyskałem dane photorec’em), ale o przywrócenie samej funkcjonalności pendrive’a, nawet bez danych, jako że problem pojawił się, gdy próbowałem “naprawić” system plików. Fsck wyczyścił wiele inode’ów, które wg niego zawierały różne śmieci i zabrał się za “force rewrite”, które przerwałem przez zamknięcie terminala. Nie przewidziałem jednak, że skutek będzie aż tak daleko idący - zrobiłem to z myślą, że rozpocznę proces od nowa z innym ustawieniem.