최근 데비안을 실행하는 컴퓨터가 충돌하여 하드 재부팅을 수행해야 했습니다. 그 이후로 500GB Seagate HDD(약 6개의 파티션이 있음)를 감지할 수 없습니다. 처음에는 BIOS에서 감지되지 않았지만 다른 모든 HDD의 연결을 끊은 후에 나타나기 시작했고 Debian에서는 COMRESET( -errno=16
)을 표시했습니다.
외부 셸로 연결했는데 얼마 전에는 모든 파티션이 감지됐지만 dolphin
(마운트할 수 없었어요) 아쉽게도 지금은 표시되지 않습니다.
드라이브가 나타날 때 스마트 스캔을 시도했는데 일부 읽기 및 쓰기 오류가 표시되었습니다.
이것이 dmesg
출력 이다
[ 1028.653520] print_req_error: I/O error, dev sdd, sector 312
[ 1028.749540] sd 4:0:0:0: [sdd] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1028.749542] sd 4:0:0:0: [sdd] tag#0 Sense Key : Aborted Command [current]
[ 1028.749544] sd 4:0:0:0: [sdd] tag#0 Add. Sense: No additional sense information
[ 1028.749546] sd 4:0:0:0: [sdd] tag#0 CDB: Read(10) 28 00 00 00 01 39 00 00 07 00
[ 1028.749548] print_req_error: I/O error, dev sdd, sector 313
[ 1028.841491] sd 4:0:0:0: [sdd] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1028.841494] sd 4:0:0:0: [sdd] tag#0 Sense Key : Aborted Command [current]
[ 1028.841495] sd 4:0:0:0: [sdd] tag#0 Add. Sense: No additional sense information
[ 1028.841498] sd 4:0:0:0: [sdd] tag#0 CDB: Read(10) 28 00 00 00 01 50 00 00 01 00
[ 1028.841500] print_req_error: I/O error, dev sdd, sector 336
[ 1028.933527] sd 4:0:0:0: [sdd] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1028.933532] sd 4:0:0:0: [sdd] tag#0 Sense Key : Aborted Command [current]
[ 1028.933535] sd 4:0:0:0: [sdd] tag#0 Add. Sense: No additional sense information
[ 1028.933538] sd 4:0:0:0: [sdd] tag#0 CDB: Read(10) 28 00 00 00 01 51 00 00 07 00
[ 1028.933541] print_req_error: I/O error, dev sdd, sector 337
[ 1029.021544] sd 4:0:0:0: [sdd] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1029.021549] sd 4:0:0:0: [sdd] tag#0 Sense Key : Aborted Command [current]
[ 1029.021551] sd 4:0:0:0: [sdd] tag#0 Add. Sense: No additional sense information
[ 1029.021555] sd 4:0:0:0: [sdd] tag#0 CDB: Read(10) 28 00 00 00 01 80 00 00 01 00
[ 1029.021558] print_req_error: I/O error, dev sdd, sector 384
[ 1029.109517] sd 4:0:0:0: [sdd] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1029.109520] sd 4:0:0:0: [sdd] tag#0 Sense Key : Aborted Command [current]
[ 1029.109521] sd 4:0:0:0: [sdd] tag#0 Add. Sense: No additional sense information
[ 1029.109523] sd 4:0:0:0: [sdd] tag#0 CDB: Read(10) 28 00 00 00 01 81 00 00 07 00
[ 1029.109525] print_req_error: I/O error, dev sdd, sector 385
[ 1029.197498] sd 4:0:0:0: [sdd] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1029.197502] sd 4:0:0:0: [sdd] tag#0 Sense Key : Aborted Command [current]
[ 1029.197505] sd 4:0:0:0: [sdd] tag#0 Add. Sense: No additional sense information
[ 1029.197508] sd 4:0:0:0: [sdd] tag#0 CDB: Read(10) 28 00 00 00 08 f8 00 00 01 00
[ 1029.197511] print_req_error: I/O error, dev sdd, sector 2296
[ 1284.091595] usbcore: deregistering interface driver uas
[ 1348.608075] usb 1-1.1: USB disconnect, device number 3
[ 1348.608861] sd 4:0:0:0: [sdd] Synchronizing SCSI cache
[ 1348.608888] sd 4:0:0:0: [sdd] Synchronize Cache(10) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
이것이 lsblk
출력 이다
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 465.8G 0 disk
├─sda2 8:2 0 464.7G 0 part /media/rockzy/1E01559907F1397D
└─sda3 8:3 0 998M 0 part
sdb 8:16 0 298.1G 0 disk
├─sdb1 8:17 0 68.4G 0 part /media/rockzy/EA420D3D420D0FCD
├─sdb2 8:18 0 93.7G 0 part /
├─sdb3 8:19 0 4G 0 part
├─sdb4 8:20 0 46.6G 0 part /media/rockzy/267F6D2A48305CDA
├─sdb5 8:21 0 2.3G 0 part /boot/efi ├─sdb6 8:22 0 450M 0 part
├─sdb7 8:23 0 100M 0 part
├─sdb8 8:24 0 16M 0 part
├─sdb9 8:25 0 450M 0 part
├─sdb10 8:26 0 100M 0 part
├─sdb11 8:27 0 450M 0 part
├─sdb12 8:28 0 100M 0 part
└─sdb13 8:29 0 81.6G 0 part /media/rockzy/BCEAB8E2EAB89A5A
sdc 8:32 1 14.9G 0 disk
└─sdc1 8:33 1 14.9G 0 part /media/rockzy/XUBUNTU 20_
sde 8:64 1 7.5G 0 disk
└─sde1 8:65 1 7.5G 0 part
sdf 8:80 0 3.9G 0 disK
이건 sdf
내 장치야
Xubuntu Live에서 이것을 시도했는데 HDD는 Linux 버전에서만 감지되었습니다.
데이터를 복구하는 데 도움을 주시면 대단히 감사하겠습니다. 일부 파티션에서 데이터를 복구해야 하는데, 물론 저는 학생이고 드라이브에 제가 몇 달 동안 진행해 온 프로젝트가 포함되어 있기 때문에 데이터 복구 센터를 이용할 여유가 없습니다.
답변1
이것은 죽은 디스크를 보여줍니다.
SMART 상태를 얻을 수도 있지만 현 단계에서는 꽤 학문적입니다. ("일부 읽기 및 쓰기 오류가 표시됩니다."소용없어. 정확해야 해.)
먼저 디스크를 분리하고 안전한 곳에 보관하세요. 전원을 오랫동안 켜둘수록 복원해야 하는 시간이 줄어듭니다.
당신은 사용할 수 있습니다ddrescue
디스크의 내용을 복구하지만 지금은 모든 것을 얻을 수는 없습니다. 복구해야 하는 파티션이나 디스크와 최소한 동일한 크기의 예비 디스크(또는 디스크 파티션)가 필요합니다.