On Sunday, 8 June 2025 16:09:19 British Summer Time Dale wrote:
Michael wrote:
The 184 End-to-End-Error SMART attribute was developed by Hewlett Packard to check if corruption took place as data was transferred from/to the buffer of the drive. Some drives report it and this one does. I suppose if the RAM data buffer is a bit unreliable, this kind of error will come and go. Bearing in mind this particular drive was in a laptop,
overheating may have also contributed.
I've never seen that one before. It doesn't show up on the drives I
have but another manufacturer may use that. May even be helpful.
I can see it here on two different Seagate drives and the one I mentioned in this thread reports it is failing according to the End-to-End-Error SMART attribute. Various Western Digital drives and a 1.8" Toshiba drive don't have it.
I just finished writing to it and no more errors showed up. I'll format it, with a slow read-write test for bad-blocks and recheck the smartclt attributes to see if more errors show up. Then I could play with it with some temporary media files which I don't mind if any are lost and see how it behaves.
The drive I mentioned had some small number, single digit number, of
those too. It wasn't much but it did have to correct a error. I'd do
some serious testing and see if it is stable for sure. I guess
badblocks is a good way to go but I've been known to use shred.
Basically, anything that writes to the whole drive should catch errors.
If you can write to it twice and it stays the same, it might be OK.
SMART may report read errors and/or write errors. I have found the read
errors can be somewhat spurious. Smart says can't read some sector, but
either dd or hdparm can read it and the SMART read error count does not increase when you try it.
Sometimes it is a hard error and fsck will fail to reallocate it. In this
case I try dd or 'hdparm --write-sector' to force a reallocation and/or I try formatting with -cc option. If this fails too, then the drive is retired from active duty on ill health grounds. :p
Basically, test it well until you are comfy that it is stable and can be
at least fairly trusted. I might also add, I stuck a post-it note on it
that it has bad sectors/blocks. So I don't forget. :/
Post back with what you get. Curious to see if it is stable or not. If
so, maybe a drive with a small number of these errors and is stable is
safe to use. Maybe.
Dale
:-) :-)
As mentioned above I finished writing to it with dd - no errors.
I also completed another extended smartctl test on it, still no errors. The End-to-End_Error attribute continues to show "FAILING_NOW". I think this is reasonable. If the drive buffer failed a CRC test once, for whatever unknown reason, it may do so again in the future. I noticed the temperature of this drive while spinning on the USB docking station is on the high side, compared with other drives. It may have overheated in a laptop and this is why the error occurred - who knows? Anyway, it seems stable enough for now to try
with real data.
Interestingly, I've a WD 2.5" 1TB drive which a couple of years ago had reported errors on a partition I was using for /var. An emerge had failed and smartctl confirmed at the time this drive was unable to reallocate the faulty sectors in the partition. I thought I should do something about it, while I was busying myself on all these drive rescue activities recently. The problem with this drive was widespread across many sectors. Overwriting a sector here and another there did not allow me to complete an extended smartctl test without more reallocation errors. Thankfully, all the errors were taking
place on the same partition. So I overwrote the partition with dd, then deleted it along with two more partitions, repartitioned and eventually reformatted it with -cc. Following this operation, smartctl reported no more errors. I've reinstalled Gentoo and to my surprise has been working with no problems shown so far. Since this WD drive lives in a laptop, I also took the opportunity to configure fscrypt for /home, plus cryptsetup for swap while at it. Time will tell how long it may survive.
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmhG0U4ACgkQseqq9sKV ZxlpGhAA49B+rbunEhqmJ80A6IvaBjMDJbEKWzZFX6Xnyy8GmHocy0jGQ8HKRGZg AweyVkW/GPdRRMZRpj8YBDAjbv/bAjwuIm0Xe8UN21y4MJIMr24WeemBAJH+NkBb qQlAAkUkbukFptVnIqTe787tfovHyoQoEE5YD2x7VeQeyCjgTlMbE/RJqql0k30k IMzpbw9v/+CMhiVA4juVjjn9cEQYpU8NafE3JPWjv5jfb5qghffrIZA8zszo9X8i gg+Ds+piyX81uRF3VLeU7H7T6R3wD/DWIiAW0Y1IboZ0KFXn40MfLjcUWEr6fwEr 4KCRP0w81TPXqtvPWa+PLIAeG1dWj62P52W5BUwwY6eb5CPRiSrb+I+twLcUSeiQ hpiD2CQF81evUPffnY4eDz4EWyprjFWPE+2gDY3FiwD79yMW8i7eF+NKzhYXS73O wo5XfAxzaHqsi9gMbPNxqrFh298MqrG8Y3ExYcFmN+hWhC6RQc7Tkxubdy8Y/Ba3 odZPXepf+1WZsOpJ0MqXNqaKn7pIGC8caYVXyGNEHMAOjzEGB9yG2KMJQfU5beTX LRwZCIyumzuzXGnyOGrmXBpiZ6vZZb1ehv4qNuMSGXEbVMcVuBYeO0q9cz6WOH8c rvWzhl8zlK8mZxJQKzjIHufn4nFntS0zSGp8wZxlCe2348D1IQo=
=/ZUY
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)