고장난 외장 하드 드라이브에서 데이터 복구

고장난 외장 하드 드라이브에서 데이터 복구

고장난 Seagate 외장 하드 드라이브에서 데이터를 복구하려고 합니다. ddrescueor 을 사용해 보려고 합니다 safecopy. 저는 현재 칼리를 사용하고 있습니다. 드라이브가 마운트되지 않고 출력은 다음과 같습니다 dmesg.

[  657.245471] sd 7:0:0:0: Attached scsi generic sg3 type 0

[  657.245713] sd 7:0:0:0: [sdc] Spinning up disk...

[  668.496738] sd 7:0:0:0: [sdc] 732566645 4096-byte logical blocks: (3.00 TB/2.73 TiB)

[  699.452260] sd 7:0:0:0: tag#1 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD IN 

[  699.452270] sd 7:0:0:0: tag#1 CDB: Mode Sense(6) 1a 00 3f 00 04 00

[  743.428575] sd 7:0:0:0: Device offlined - not ready after error recovery

[  743.428602] sd 7:0:0:0: [sdc] Write Protect is off

[  743.428606] sd 7:0:0:0: [sdc] Mode Sense: 00 00 00 00

[  743.428617] sd 7:0:0:0: rejecting I/O to offline device

[  743.428625] sd 7:0:0:0: [sdc] Asking for cache data failed

[  743.428627] sd 7:0:0:0: [sdc] Assuming drive cache: write through

[  743.428636] sd 7:0:0:0: [sdc] Optimal transfer size 268431360 bytes

[  743.448448] sd 7:0:0:0: [sdc] Read Capacity(16) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK

[  743.448452] sd 7:0:0:0: [sdc] Sense not available.

[  743.448461] sd 7:0:0:0: [sdc] Read Capacity(10) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK

실행하면 fdisk -l장치가 표시되지 않는 것 같습니다. 오류가 발생한 드라이브가 표시된 대로 대상 드라이브인 safecopy --stage1 /dev/sdc /dev/sdb곳을 사용해 보았습니다. 보안 복사를 찾을 수 없어 실패했습니다 .sdcdmesgsdbsdc

앞으로 나아갈 방향에 대한 어떤 아이디어도 있습니다. 감사해요.

답변1

첫째, 오류가 발생한 디스크를 쓰기 모드로 마운트하려고 시도하지 마세요. 추가 손상이 발생할 수 있습니다. 얻을 수 있는 것을 저장해 보세요. 이 문서가 도움이 될 수 있습니다.

https://unix.stackexchange.com/a/617906/439686

관련 정보