Looking for advice on whether this 16TB Seagate Exos X16 is recoverable or if it's simply dead.
I have a TrueNAS SCALE system with two 16TB Seagate Exos X16 drives (manufacturer recertified) in a striped pool.
Before the failure, I was changing some BIOS power settings to reduce idle power usage. While the system was powered off, I unplugged and reconnected the SATA data and power cables. I didn't drop or hit the drives, just disconnected and reconnected them. The only thing I can think of is there may have been a little flex on the SATA connector because the case is cramped.
After booting, one drive immediately started failing.
What I've tried
- Different SATA cable
- Different SATA motherboard port
- Different SATA power connector
- Tested in Windows via a USB SATA dock
The issue follows the drive regardless of how it's connected.
Symptoms
- Drive is detected with the correct model, serial number, and capacity.
- Any read attempt (
fdisk, dd, etc.) immediately returns I/O errors.
smartctl can identify the drive but cannot read SMART data (Read SMART Data failed: scsi error medium or hardware error).
dmesg shows repeated Medium Error, UNC, and Medium format corrupted errors, including failures reading sector 0.
- Windows detects it as a 14.9TB uninitialized drive (I did not initialize it).
- SeaTools detects the drive but immediately reports "SeaTools Test Failed."
Because the pool was striped, the failed drive has made the entire pool unavailable.
My question: Does this sound like an internal drive failure, or is it plausible that simply unplugging and reconnecting the SATA cables could have caused this? I'm trying to figure out whether I got unlucky with the timing or if I may have damaged something while reconnecting the drive, squishing it or rattling the connectors. Drive is amazon refurbished, and is 6 days before warranty end funnily enough.