Hi guys! I’ve been self hosting for a while and been using am 2 tb HDD I bought on aliexpress two years ago to host movies and series… I bought a second drive to separate them and organize my media.
For 2 months everything went awesome but suddenly I started getting IO errors from my old drive. specially when I download and watch a movie at the same time.
Is my drive going die or could it be something else?
Dmesg showed these messages
[345778.390949] sd 0:0:0:0: [sda] tag#23 access beyond end of device
I/O error, dev sda, sector 3833662344 op 0x0:(READ) flags 0x3000 phys_seg 1 prio class 2
The weird part is the sda device stops showing unless I turn the PC off and take the sata cables from it and restart the PC. Then I can watch movies for a while before getting this error again… Regular reboot does not work.


More specifics are needed for a support request. Provide the baseline specifications please.
What OS are you using? What is the make and model of the drive? Is it internal or external? USB? SATA? SAS? NVMe? A PCIe adapter? Is this a desktop, laptop, NAS, server, NUC, Raspberry Pi with an expansion board?
For all we know you’re using a refurbished and relabeled SAS drive plugged into an adapter on an eSATA port on a 10 year old motherboard sitting in a cardboard box.
Are you familiar with SMART? Have you done any diagnostics?
I’m not quite familiar with smart but right now I’m getting a fail inquiry message. I’m 200km from my home so I’ll have to try using smartctl again on Saturday and see what I can find out…thanks for the direction!
Sorry … It’s an internal sata WD purple plugged directly in the mobo (Brazilian crappy brand from China) LGA 1155…desktop I’m running Debian 13…the OS is on an mvme drive. I have another WD 2tb drive and a seagate 1tb drive too…both connected to the sata ports.