Dag-Erling Smørgrav wrote:
Miroslav Lachman<000.f...@quip.cz>  writes:

The LBA of bad sector is *79725167* [...]  s1 starts 63 sectors from
the beginning of the drive and /var/db has offset 39845888. So am I
right that I need to find block number *39879105* by findblk command?

Uh, 79725167 - 63 = 79725104 and 79725104 - 39845888 = 39879216.  How
did you arrive at 39879105?

I am sorry, it was my confusion.
My calculation was for *LBA=79725056* reported in messages:

ad4: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=40<UNCORRECTABLE> LBA=79725056

79725056 - 63 - 39845888 = *39879105*

Your calculation is for LBA reported by SMART log

  40 51 00 6f 82 c0 44  Error: UNC at LBA = 0x04c0826f = *79725167*

That's why I get different result ;) I must pay more attention to the numbers next time!

It is interesting that there are two different LBAs for "same" error (appeared at the same time)

Miroslav Lachman
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to