So I got a good scare this morning after seeing this message. One of my WD backup drives (2 years old) went wonky. After playing around with the Sata connection, it fired up again. I ran a few health checks on Windows and Linux, everything checked out fine. So far, so good following several boots between the two.
Download crystal disk info and check over the S.M.A.R.T. status on the drive, post a screen shot if necessary. The status indicator on crystal disk info will generally reveal if the drive firmware has detected any potential issues. But basically anything but "Good" means you should discontinue use of the drive ASAP, get the data off of it, and then take it to the next free tech recycling day so it can be melted down and turned into a car part or something.
I keep crystal disk info running in the background and monitoring my drive health for all my drives. (Only polling once a day or in 1440 minute intervals, because there is no need to check them more frequently than that and polling SMART requires the drives to spin up out of idle.)
I've been copying random files to the hard drive to see what will happen. Everything seems stable, but I don't trust it yet. The question is what caused the error in the first place.