Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Naprawa pendrive
#1
0
Wyrażając PT Forumowiczom wdzięczność za wcześniejszą pomoc
i życząc wszystkiego lepszego w napoczętym roku 2025...
...proszę o wskazówki/narzędzia, przy pomocy których
albo spiszę kilka "martwych" pendrive'ów na straty
albo przywrócę "nowe życie".
Stosując się do wskazówek znalezionych gdzie indziej
rozpocząłem testowanie pierwszego pacjenta
z takim skutkiem:
Kod:
cat /proc/partitions
major minor  #blocks  name

  8        0  488386584 sda
  8        1  488384512 sda1
  8      16  125034840 sdb
  8      17    1049600 sdb1
  8      18          1 sdb2
  8      19    525312 sdb3
  8      21    9764864 sdb5
  8      22    9764864 sdb6
  8      23  85970944 sdb7
  8      24  17954816 sdb8
  8      32    1957888 sdc
gbk@laptok-gbk:~$ sudo fdisk -l
[sudo] hasło użytkownika gbk:       
Dysk /dev/sda: 465,76 GiB, bajtów: 500107862016, sektorów: 976773168
Disk model: TOSHIBA MQ01ABF0
Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 4096
Rozmiar we/wy (minimalny/optymalny) w bajtach: 4096 / 4096
Typ etykiety dysku: dos
Identyfikator dysku: 0xac4bad39

Urządzenie Rozruch Początek    Koniec  Sektory Rozmiar Id Typ
/dev/sda1  *          2048 976771071 976769024  465,8G 83 Linux


Dysk /dev/sdb: 119,24 GiB, bajtów: 128035676160, sektorów: 250069680
Disk model: ADATA SP600NS34
Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Typ etykiety dysku: dos
Identyfikator dysku: 0x346cc55b

Urządzenie Rozruch Początek    Koniec  Sektory Rozmiar Id Typ
/dev/sdb1              2048  2101247  2099200      1G 83 Linux
/dev/sdb2          3153918 250068991 246915074  117,7G  5 Rozszerzona
/dev/sdb3  *        2101248  3151871  1050624    513M ef EFI (FAT-12/16/32)
/dev/sdb5          39063552  58593279  19529728    9,3G 83 Linux
/dev/sdb6          58595328  78125055  19529728    9,3G 83 Linux
/dev/sdb7          78127104 250068991 171941888    82G 83 Linux
/dev/sdb8          3153920  39063551  35909632  17,1G 83 Linux

Wpisy w tablicy partycji nie są w tej kolejności, co na dysku.

Czyli cat /proc/partitions widzi pendrive jako    8       32    1957888 sdc
a fdisk już go nie widzi...
Może są jakieś linki do wartościowych instrukcji?

a dmesg | grep sdc daje:
Kod:
[ 6884.483720] Buffer I/O error on dev sdc, logical block 0, async page read
[ 6884.484655] sd 3:0:0:0: [sdc] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_OK cmd_age=0s
[ 6884.484661] sd 3:0:0:0: [sdc] tag#0 Sense Key : Illegal Request [current]
[ 6884.484665] sd 3:0:0:0: [sdc] tag#0 Add. Sense: Logical block address out of range
[ 6884.484668] sd 3:0:0:0: [sdc] tag#0 CDB: Read(10) 28 00 00 00 00 00 00 00 08 00
[ 6884.484670] blk_update_request: critical target error, dev sdc, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[ 6884.484677] Buffer I/O error on dev sdc, logical block 0, async page read
Odpowiedz


Skocz do:




Użytkownicy przeglądający ten wątek: 2 gości