Recently I rebuilt my server using new hardware. From an i5 2500k to ryzen 5 1600. I also added a blu ray drive. I moved over the hard drive and did a repair to fix the network. Ever since, it will stop working every few days. Plugging in a monitor shows it throws some errors before dying. A series of I/O errors from sr0, which is the blu ray player. I tried googling the error and most of the results are about problems booting from live cds. I'm not booting from a live CD, and most of the time the error comes up the disk drive is empty.
The errors look like a series of the following before it goes unresponsive.
print_req_error: I/O error, dev sr0, sector XXXXXXX
Buffer I/O error on dev sr0, logical block XXXXXXX
print_req_error: I/O error, dev sr0, sector XXXXXXX
Buffer I/O error on dev sr0, logical block XXXXXXX
print_req_error: I/O error, dev sr0, sector XXXXXXX
Buffer I/O error on dev sr0, logical block XXXXXXX
print_req_error: I/O error, dev sr0, sector XXXXXXX
Buffer I/O error on dev sr0, logical block XXXXXXX
Photo of the output https://i.imgur.com/WRT2Gvt.jpg
I've only seen the CPU stuck watchdog errors a couple of times, mostly it's just the I/O errors.