LINUX.ORG.RU

SATA SSD не читается

 ,


0

2

Есть SATA SSD WD Blue SA510. При подключении по sata система его не видит. В dmesg нет никакого упоминания.

Если подключать по usb, то dmesg его видит, пишет ошибки ввода/вывода:

[   30.119007] usb 1-9.1: new high-speed USB device number 5 using xhci_hcd
[   30.277748] usb 1-9.1: New USB device found, idVendor=152d, idProduct=1576, bcdDevice=81.01
[   30.277761] usb 1-9.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   30.277766] usb 1-9.1: Product: USB to ATA/ATAPI Bridge
[   30.277770] usb 1-9.1: Manufacturer: JMicron
[   30.277773] usb 1-9.1: SerialNumber: 98765432100C
[   30.278945] usb-storage 1-9.1:1.0: USB Mass Storage device detected
[   30.279582] scsi host8: usb-storage 1-9.1:1.0
[   31.317796] scsi 8:0:0:0: Direct-Access     WD Blue  SA510 2.5 500GB  8101 PQ: 0 ANSI: 6
[   31.943165] sd 8:0:0:0: [sdb] 976773168 512-byte logical blocks: (500 GB/466 GiB)
[   31.943920] sd 8:0:0:0: [sdb] Write Protect is off
[   31.943929] sd 8:0:0:0: [sdb] Mode Sense: 47 00 00 08
[   31.944383] sd 8:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   31.946321]  sdb: sdb1
[   31.946525] sd 8:0:0:0: [sdb] Attached SCSI disk
[   42.408054] sd 8:0:0:0: [sdb] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=DRIVER_OK cmd_age=0s
[   42.408066] sd 8:0:0:0: [sdb] tag#0 Sense Key : 0xb [current] 
[   42.408071] sd 8:0:0:0: [sdb] tag#0 ASC=0x47 ASCQ=0x3 
[   42.408075] sd 8:0:0:0: [sdb] tag#0 CDB: opcode=0x28 28 00 00 00 08 00 00 00 20 00
[   42.408078] I/O error, dev sdb, sector 2048 op 0x0:(READ) flags 0x80700 phys_seg 2 prio class 2
[   43.199352] sd 8:0:0:0: [sdb] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=DRIVER_OK cmd_age=0s
[   43.199362] sd 8:0:0:0: [sdb] tag#0 Sense Key : 0xb [current] 
[   43.199367] sd 8:0:0:0: [sdb] tag#0 ASC=0x47 ASCQ=0x3 
[   43.199372] sd 8:0:0:0: [sdb] tag#0 CDB: opcode=0x28 28 00 00 5f b4 70 00 00 10 00
[   43.199375] I/O error, dev sdb, sector 6272112 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
[   44.253243] sd 8:0:0:0: [sdb] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=DRIVER_OK cmd_age=0s
[   44.253254] sd 8:0:0:0: [sdb] tag#0 Sense Key : 0xb [current] 
[   44.253259] sd 8:0:0:0: [sdb] tag#0 ASC=0x47 ASCQ=0x3 
[   44.253264] sd 8:0:0:0: [sdb] tag#0 CDB: opcode=0x28 28 00 00 5f f7 80 00 00 f0 00
[   44.253267] I/O error, dev sdb, sector 6289280 op 0x0:(READ) flags 0x84700 phys_seg 2 prio class 2
[   93.572080] sd 8:0:0:0: [sdb] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=DRIVER_OK cmd_age=0s
[   93.572090] sd 8:0:0:0: [sdb] tag#0 Sense Key : 0xb [current] 
[   93.572094] sd 8:0:0:0: [sdb] tag#0 ASC=0x47 ASCQ=0x3 
[   93.572099] sd 8:0:0:0: [sdb] tag#0 CDB: opcode=0x28 28 00 3a 38 57 80 00 00 08 00
[   93.572102] I/O error, dev sdb, sector 976770944 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
[   94.817917] sd 8:0:0:0: [sdb] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=DRIVER_OK cmd_age=0s
[   94.817928] sd 8:0:0:0: [sdb] tag#0 Sense Key : 0xb [current] 
[   94.817933] sd 8:0:0:0: [sdb] tag#0 ASC=0x47 ASCQ=0x3 
[   94.817937] sd 8:0:0:0: [sdb] tag#0 CDB: opcode=0x28 28 00 3a 38 57 f0 00 00 08 00
[   94.817940] I/O error, dev sdb, sector 976771056 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
[   96.269837] sd 8:0:0:0: [sdb] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=DRIVER_OK cmd_age=0s
[   96.269852] sd 8:0:0:0: [sdb] tag#0 Sense Key : 0xb [current] 
[   96.269877] sd 8:0:0:0: [sdb] tag#0 ASC=0x47 ASCQ=0x3 
[   96.269883] sd 8:0:0:0: [sdb] tag#0 CDB: opcode=0x28 28 00 00 00 08 00 00 00 08 00
[   96.269888] I/O error, dev sdb, sector 2048 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
[   97.750353] sd 8:0:0:0: [sdb] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=DRIVER_OK cmd_age=0s
[   97.750364] sd 8:0:0:0: [sdb] tag#0 Sense Key : 0xb [current] 
[   97.750368] sd 8:0:0:0: [sdb] tag#0 ASC=0x47 ASCQ=0x3 
[   97.750373] sd 8:0:0:0: [sdb] tag#0 CDB: opcode=0x28 28 00 00 00 08 08 00 00 08 00
[   97.750376] I/O error, dev sdb, sector 2056 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
[   99.075971] sd 8:0:0:0: [sdb] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=DRIVER_OK cmd_age=0s
[   99.075983] sd 8:0:0:0: [sdb] tag#0 Sense Key : 0xb [current] 
[   99.075987] sd 8:0:0:0: [sdb] tag#0 ASC=0x47 ASCQ=0x3 
[   99.075991] sd 8:0:0:0: [sdb] tag#0 CDB: opcode=0x28 28 00 3a 38 57 f8 00 00 08 00
[   99.075994] I/O error, dev sdb, sector 976771064 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
[  100.619734] sd 8:0:0:0: [sdb] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=DRIVER_OK cmd_age=0s
[  100.619744] sd 8:0:0:0: [sdb] tag#0 Sense Key : 0xb [current] 
[  100.619749] sd 8:0:0:0: [sdb] tag#0 ASC=0x47 ASCQ=0x3 
[  100.619753] sd 8:0:0:0: [sdb] tag#0 CDB: opcode=0x28 28 00 3a 38 56 f8 00 00 08 00
[  100.619756] I/O error, dev sdb, sector 976770808 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
[  101.907386] sd 8:0:0:0: [sdb] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=DRIVER_OK cmd_age=0s
[  101.907396] sd 8:0:0:0: [sdb] tag#0 Sense Key : 0xb [current] 
[  101.907401] sd 8:0:0:0: [sdb] tag#0 ASC=0x47 ASCQ=0x3 
[  101.907405] sd 8:0:0:0: [sdb] tag#0 CDB: opcode=0x28 28 00 00 00 0c 00 00 00 08 00
[  101.907408] I/O error, dev sdb, sector 3072 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
[  103.153187] sd 8:0:0:0: [sdb] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=DRIVER_OK cmd_age=0s
[  103.153198] sd 8:0:0:0: [sdb] tag#0 Sense Key : 0xb [current] 
[  103.153203] sd 8:0:0:0: [sdb] tag#0 ASC=0x47 ASCQ=0x3 
[  103.153207] sd 8:0:0:0: [sdb] tag#0 CDB: opcode=0x28 28 00 00 00 10 00 00 00 08 00
[  103.153210] I/O error, dev sdb, sector 4096 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
[  104.484775] sd 8:0:0:0: [sdb] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=DRIVER_OK cmd_age=0s
[  104.484785] sd 8:0:0:0: [sdb] tag#0 Sense Key : 0xb [current] 
[  104.484790] sd 8:0:0:0: [sdb] tag#0 ASC=0x47 ASCQ=0x3 
[  104.484794] sd 8:0:0:0: [sdb] tag#0 CDB: opcode=0x28 28 00 00 00 18 00 00 00 08 00
[  104.484797] I/O error, dev sdb, sector 6144 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
[  105.808301] sd 8:0:0:0: [sdb] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=DRIVER_OK cmd_age=0s
[  105.808311] sd 8:0:0:0: [sdb] tag#0 Sense Key : 0xb [current] 
[  105.808315] sd 8:0:0:0: [sdb] tag#0 ASC=0x47 ASCQ=0x3 
[  105.808320] sd 8:0:0:0: [sdb] tag#0 CDB: opcode=0x28 28 00 00 00 28 00 00 00 08 00
[  105.808323] I/O error, dev sdb, sector 10240 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
[  107.342220] sd 8:0:0:0: [sdb] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=DRIVER_OK cmd_age=0s
[  107.342231] sd 8:0:0:0: [sdb] tag#0 Sense Key : 0xb [current] 
[  107.342235] sd 8:0:0:0: [sdb] tag#0 ASC=0x47 ASCQ=0x3 
[  107.342239] sd 8:0:0:0: [sdb] tag#0 CDB: opcode=0x28 28 00 00 00 0a 18 00 00 f0 00
[  107.342242] I/O error, dev sdb, sector 2584 op 0x0:(READ) flags 0x84700 phys_seg 30 prio class 2
[  108.321765] sd 8:0:0:0: [sdb] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=DRIVER_OK cmd_age=0s
[  108.321776] sd 8:0:0:0: [sdb] tag#0 Sense Key : 0xb [current] 
[  108.321781] sd 8:0:0:0: [sdb] tag#0 ASC=0x47 ASCQ=0x3 
[  108.321785] sd 8:0:0:0: [sdb] tag#0 CDB: opcode=0x28 28 00 00 00 0b 08 00 00 10 00
[  108.321788] I/O error, dev sdb, sector 2824 op 0x0:(READ) flags 0x80700 phys_seg 2 prio class 2

Если пробовать монтировать, то mount на какое-то время замерзает, затем выдает:

# mount /dev/sdb1 /mnt/w
Failed to write lock '/dev/sdb1': Resource temporarily unavailable
Error opening '/dev/sdb1': Resource temporarily unavailable
Failed to mount '/dev/sdb1': Resource temporarily unavailable

Это всё? Диск сдох? Или что-то можно сделать?

★★★

Ответ на: комментарий от Chord

Тут кто-то писал, что помещение в морозилку на некоторое время помогало, в итоге удалось скопировать оттуда данные. Если дело будет совсем плохо, то можно и такое попробовать. А вообще бэкапы надо делать, абсолютно независимо от типа накопителя и бренда. Все они ломаются, даже супер-пупер-энтерпрайзные.

anonymous
()
Ответ на: комментарий от Chord

Лучше снимать образ целтком через ddrescue, а не дрюкать пофайлово. Ну или брать только самые-самые важные файлы. Странно, что при подключении по sata в dmesg пусто. Юсб-коробочка тоже же через сата работает.

legolegs ★★★★★
()
Ответ на: комментарий от legolegs

для ссд в принципе пофиг. тут скорее важно не отключать его пока процесс копирования не окончится. потому что попытка может быть единственной…

NiTr0 ★★★★★
()