ในหลักสูตรของการพยายามที่จะกู้คืนข้อมูลจากฮาร์ดไดรฟ์ความล้มเหลวที่ddrescue
ผมใช้คำสั่ง
คำสั่งทำงานเป็นเวลา 9 วันและฉันคิดถึงเสียงของกิจกรรมดิสก์ที่อาจทำอะไรบางอย่าง เอาต์พุตบรรทัดคำสั่งดูคงที่มากขึ้นหรือน้อยลงตลอดเวลา:
$ sudo ddrescue -r3 /dev/sdb /home/dave/RECOVERY/usb500.image /home/dave/recovery_usb500.logfile
Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued: 0 B, errsize: 0 B, errors: 0
Current status
rescued: 0 B, errsize: 500 GB, current rate: 0 B/s
ipos: 2539 MB, errors: 1, average rate: 0 B/s
opos: 2539 MB, time from last successful read: 9.7 d
Splitting failed blocks...
ส่วนหนึ่งที่ได้รับการเปลี่ยนแปลงเป็นที่ที่มันพูดว่าและipos
opos
ใช้เวลา 9 วันในการขึ้นไปรอบ ๆ500000 MB
ซึ่งเป็นขนาดของดิสก์ไดรฟ์ที่ล้มเหลว เมื่อถึงที่นั่นมันก็กลับลงมา0
และเริ่มขึ้นอีกครั้ง ขณะที่ฉันเขียนมันมันเกี่ยวกับ2580 MB
และนับ
ไฟล์รูปภาพที่สร้างขึ้นมีความยาว 0 ไบต์
ไฟล์บันทึกมีขนาดประมาณ 3MB และมีลักษณะดังนี้:
# Rescue Logfile. Created by GNU ddrescue version 1.14
# Command line: ddrescue -r3 /dev/sdb /home/dave/RECOVERY/usb500.image /home/dave/recovery_usb500.logfile
# current_pos current_status
0x975C3000 /
# pos size status
0x00000000 0x00862000 -
0x00862000 0x00014800 /
0x00876800 0x00800400 -
~~~~~~edited for brevity ~~~~~~~~
0x74702CCE00 0x00320000 -
0x74705ECE00 0x00025800 /
0x7470612600 0x005F3A00 -
ฉันเริ่มกังวลว่านี่เป็นเพียงการเสียเวลาและไม่มีการกู้คืนข้อมูลเลย
มีข้อบ่งชี้ใด ๆ จากผลลัพธ์นี้ว่ามีประโยชน์เกิดขึ้นบ้างไหม?
มีเหตุผลใดที่จะให้ddrescue
คำสั่งดำเนินการต่อเหมือนเดิมหรือฉันควรหยุดและทำอย่างอื่นหรือไม่?
นี่คือเนื้อหาล่าสุดของ /var/log/syslog
Jun 10 07:29:17 homebase-i3 kernel: [568470.316436] sd 5:0:0:0: [sdb] Sense Key : Medium Error [current]
Jun 10 07:29:17 homebase-i3 kernel: [568470.316443] sd 5:0:0:0: [sdb] Add. Sense: Unrecovered read error
Jun 10 07:29:17 homebase-i3 kernel: [568470.316450] sd 5:0:0:0: [sdb] CDB: Read(10): 28 00 11 ff 02 98 00 00 08 00
Jun 10 07:29:17 homebase-i3 kernel: [568470.316465] end_request: critical target error, dev sdb, sector 301925016
Jun 10 07:29:17 homebase-i3 kernel: [568470.346640] sd 5:0:0:0: [sdb] Unhandled sense code
Jun 10 07:29:17 homebase-i3 kernel: [568470.346646] sd 5:0:0:0: [sdb] Result: hostbyte=invalid driverbyte=DRIVER_SENSE
Jun 10 07:29:17 homebase-i3 kernel: [568470.346651] sd 5:0:0:0: [sdb] Sense Key : Medium Error [current]
Jun 10 07:29:17 homebase-i3 kernel: [568470.346656] sd 5:0:0:0: [sdb] Add. Sense: Unrecovered read error
Jun 10 07:29:17 homebase-i3 kernel: [568470.346662] sd 5:0:0:0: [sdb] CDB: Read(10): 28 00 11 ff 02 98 00 00 08 00