Skip to main content
added 614 characters in body
Source Link
Vlastimil Burián
  • 31.3k
  • 67
  • 211
  • 359

Offline Uncorrectable Sectors

From the image you have posted, and also in text, there is already 16 unreadable/unwritable sectors.

As a past worker in data recovery, I recommend using ddrescue (man page) to copy the healthy remaining parts of your disk to some external medium ASAP.

Passing SMART is irrelevant as well as POHs at this point.


Now, that you have used ddrescue and can confirm there is an actual problem, completely another question would have been to find out which files are affected, which you cannot find from ddrescue's logfile.

You need to successfuly mount the ddrescue image, as root:

mount -o ro,loop,offset=$(( sector size, usually 512 * an actual offset )) /path/to/ddrescue/image /mnt/point/ 

Find errors = files affected:

cp -PRv /mnt/point/ /path/to/extracted/files/ 2>>/path/to/extracted/files/ERRORS.txt 

These are just examples. Always double check paths and do not copy-paste.

Offline Uncorrectable Sectors

From the image you have posted, and also in text, there is already 16 unreadable/unwritable sectors.

As a past worker in data recovery, I recommend using ddrescue (man page) to copy the healthy remaining parts of your disk to some external medium ASAP.

Passing SMART is irrelevant as well as POHs at this point.

Offline Uncorrectable Sectors

From the image you have posted, and also in text, there is already 16 unreadable/unwritable sectors.

As a past worker in data recovery, I recommend using ddrescue (man page) to copy the healthy remaining parts of your disk to some external medium ASAP.

Passing SMART is irrelevant as well as POHs at this point.


Now, that you have used ddrescue and can confirm there is an actual problem, completely another question would have been to find out which files are affected, which you cannot find from ddrescue's logfile.

You need to successfuly mount the ddrescue image, as root:

mount -o ro,loop,offset=$(( sector size, usually 512 * an actual offset )) /path/to/ddrescue/image /mnt/point/ 

Find errors = files affected:

cp -PRv /mnt/point/ /path/to/extracted/files/ 2>>/path/to/extracted/files/ERRORS.txt 

These are just examples. Always double check paths and do not copy-paste.

Source Link
Vlastimil Burián
  • 31.3k
  • 67
  • 211
  • 359

Offline Uncorrectable Sectors

From the image you have posted, and also in text, there is already 16 unreadable/unwritable sectors.

As a past worker in data recovery, I recommend using ddrescue (man page) to copy the healthy remaining parts of your disk to some external medium ASAP.

Passing SMART is irrelevant as well as POHs at this point.