Have some new old stock SATA drives vomiting at you?
[ 234.811385] ata1.00: status: { DRDY }
[ 234.811392] ata1: hard resetting link
[ 240.139340] ata1: link is slow to respond, please be patient (ready=0)
[ 244.855349] ata1: COMRESET failed (errno=-16)
[ 244.855375] ata1: hard resetting link
[ 250.199443] ata1: link is slow to respond, please be patient (ready=0)
[ 254.875508] ata1: COMRESET failed (errno=-16)
[ 254.875533] ata1: hard resetting link
[ 260.211562] ata1: link is slow to respond, please be patient (ready=0)
[ 289.919779] ata1: COMRESET failed (errno=-16)
[ 289.919810] ata1: limiting SATA link speed to 3.0 Gbps
[ 289.919816] ata1: hard resetting link
[ 294.963876] ata1: COMRESET failed (errno=-16)
[ 294.963904] ata1: reset failed, giving up
[ 294.963909] ata1.00: disable device
Grab your contact cleaner and clean their SATA connectors!
I just bought a new 1TB Crucial MX500 made in god knows what year and installed it in a virgin SATA port of a M710q made in 2016 and I got the vomit you see above every time I loaded the drive. Reseated all the connectors. More vomit. Scratched my head a couple of times reaching for the trash bin and I had a brainwave that there might be oxidation from sitting naked with the elements. Took out the DeoxIt Gold, dabbed all the connectors on the SATA path, cycled them a few times, powered on and loaded the drive. No more vomit.
Usually just plug/unplug couple of times is enough. No fancy chemicals.
SATA minimum rated connection cycles 50. 😂