Backups & Storage
HDD shortage 2026: how to buy recertified drives safely
The HDD market in 2026 is broken. Western Digital's CEO publicly said WD is 'pretty much sold out for calendar 2026' with firm POs into 2027-2028; HDD prices are up 46% since September 2025; lead times on 18TB+ stretched to 10+ weeks; Toshiba is refunding warranty claims at original purchase price instead of replacing drives (because replacement stock doesn't exist). On top of that, the January 2025 Seagate scandal — drives sold as 'new' but with 15,000-50,000 hours on the SMART FARM log — broke buyer trust in even certified-partner channels. For home operators building or expanding a NAS, recertified and refurbished drives are now the default play, not the budget option. The trick is buying from the right vendor and verifying every drive on arrival.
The on-arrival verification commands, captured from a real Unraid box
Reference images and diagrams. Click any image to view full resolution.

Who this is for
Home operators building or expanding a NAS in 2026 hitting the WD/Seagate shortage. Looking at 16-22TB drives, finding 'out of stock' everywhere, and weighing recertified vendors against the Seagate FARM scandal risk.
Outcome
A working buying playbook: which recertified vendor to use, what drives to look for, the inspection runbook on arrival, and how to handle RMA inside the 10-30 day vendor window when burn-in fails.
Required inputs
- A NAS or test machine with available SATA ports for burn-in (or a USB-to-SATA dock).
- A workstation with `smartctl` 7.4+ installed (Linux easiest; Windows via Cygwin or WSL).
- Enough time budget for the 5-7 day burn-in per drive (parallel drives shorten total time but not per-drive time).
- Budget decision: full retail new vs recertified (30-40% savings) vs eBay datacenter pull (50-60% savings, higher variance).
Step-by-step procedure
Pick the vendor based on your priorities
Do: Most operators: ServerPartDeals (SPD) or GoHardDrive (GHD) — multi-year warranty + community-verified grading. Lowest risk + budget: WD/Seagate factory recert direct from manufacturer (limited stock). Backup tier only: eBay datacenter pulls (high variance). Avoid Amazon Renewed for HDDs.
Expected result: Vendor chosen; order placed with documented warranty period + return policy.
If not: If your priority is warranty-that-matters-in-2026, prefer SPD/GHD over Toshiba direct — Toshiba's April 2026 'refund-at-original-price' policy makes their direct warranty effectively worthless in the current market.
Inspect every drive on arrival before adding to production
Do: Pull drive out of antistatic; visually inspect (no PCB damage, no oily contamination). Connect to SATA port (test machine, USB dock, or NAS in a temp slot). Run `smartctl -a /dev/sdX` to get baseline.
Expected result: SMART reports: model + serial + firmware visible; Power_On_Hours plausible for vendor's claim (≤ few thousand for recert; 0 for 'new'); Reallocated_Sector_Ct and Current_Pending_Sector at 0.
If not: If reallocated/pending sectors > 0, RMA immediately. If Power_On_Hours wildly above vendor claim, also RMA (Seagate: cross-check FARM in next step).
For Seagate drives: FARM cross-check (the Seagate FARM scandal step)
Do: `smartctl -l farm /dev/sdX` (requires smartmontools 7.4+). Compare FARM's 'Power on Hours' against standard SMART attribute 9.
Expected result: FARM hours ≈ SMART attribute 9 hours (delta < 100 typically). Both consistent with vendor's claim.
If not: **Any non-trivial delta = scandal-grade fraud.** SMART attribute 9 reset to 0 with FARM showing thousands of hours = the Seagate scandal. RMA immediately with FARM evidence. Multiple retailers including Seagate-certified partners distributed scandal-affected drives.
Run SMART self-tests (short then extended)
Do: `smartctl -t short /dev/sdX`, wait 5 min, then `smartctl -l selftest /dev/sdX`. Then `smartctl -t long /dev/sdX` (4-12 hr per drive depending on size).
Expected result: Both tests complete with 'Completed without error.'
If not: Any read/seek/ECC error in selftest result = RMA. Don't burn-in a drive that's already failing self-test.
Destructive 4-pattern badblocks burn-in (the long one)
Do: `badblocks -b 4096 -wsv -o /root/badblocks-sdX.log /dev/sdX` (use `-b 8192` for >16 TiB drives). Patterns 0xaa, 0x55, 0xff, 0x00. ~24 hr per 8 TB.
Expected result: Log file empty at completion (no bad blocks found).
If not: Any non-empty output = drive has bad blocks. RMA inside the vendor's window (10-30 days from SPD/GHD).
Re-read SMART after burn-in for delta
Do: `smartctl -A /dev/sdX`. Compare attributes to the baseline from step 2: Reallocated_Sector_Ct, Current_Pending_Sector, Offline_Uncorrectable, UDMA_CRC_Error_Count.
Expected result: All four counters unchanged from baseline. Drive accepted.
If not: Any new bad blocks in any of those counters = RMA. Single-digit growth is debatable for production; on a fresh recert, treat as RMA-grade. The burn-in caught a drive that would have failed within 90 days.
Platform-specific final acceptance
Do: Unraid: run the preclear plugin (1-pass post-badblocks is sufficient); add to array as data or parity. TrueNAS Scale: add to a temporary single-disk pool, run `zpool scrub` + 24-hr `fio` workload, destroy temp pool, add to production vdev. Synology DSM 7.3: Storage Manager > Extended SMART + Bad Sector Test, then add to pool. QNAP: HDD Stress Test in Helpdesk, then SMART extended.
Expected result: Platform-specific tests pass; drive goes into production.
If not: If platform-specific tests find issues that the generic burn-in missed (unusual), still RMA — the vendor's burn-in didn't catch this drive's issue.
Commands and settings paths
Baseline SMART check
smartctl -a /dev/sdX
Where: Linux test machine, Unraid console, or TrueNAS Scale shell.
Expected: Reports: model, serial, firmware, Power_On_Hours, Reallocated_Sector_Ct, Current_Pending_Sector, UDMA_CRC_Error_Count, etc.
Failure means: Reallocated/pending > 0 on a 'new' or 'recert' drive = bad drive; RMA before burn-in.
Safe next step: Capture output to file; RMA immediately if criteria fail.
Seagate FARM check (Seagate-only)
smartctl -l farm /dev/sdX
Where: Same as above; requires smartmontools 7.4+.
Expected: FARM Power_On_Hours ≈ SMART attribute 9 hours.
Failure means: Non-trivial delta = Seagate FARM scandal fraud — drive was used heavily before being sold as new.
Safe next step: RMA immediately with FARM evidence; report to Seagate Ethics Helpline if vendor was on Seagate's certified-partner list.
Evidence to record
- Initial `smartctl -a` output saved per drive (baseline).
- For Seagate: `smartctl -l farm` output saved.
- Extended SMART self-test result.
- Badblocks log file (should be empty).
- Post-burn-in `smartctl -A` showing no new bad sectors.
- Vendor order date + RMA window expiration date (so you don't miss the return window).
Common mistakes
- Skipping burn-in to save time, then losing a drive 60 days in — outside the vendor's 10-30 day RMA window.
- Adding a new recertified drive directly to parity without burn-in — when it fails during rebuild stress, the array is at risk.
- Trusting Amazon Renewed listings for HDDs — repeatedly implicated in fake-new HDD scandals (HD2510 listing late 2025, others).
- Buying eBay datacenter pulls for primary array slots — high variance, ~10-20% DOA rate; only acceptable for backup tier.
- Relying on Toshiba's direct warranty in 2026 — refunds at original purchase price don't replace a drive at 2026 prices.
Stop points
- Stop before adding any recertified drive to a parity slot or pool without completing the 7-step inspection.
- Stop before the RMA window closes (10-30 days from vendor receipt) — fail any drive that doesn't pass burn-in inside that window.
- Stop before buying high-capacity drives during this shortage from a vendor whose return policy is 'manufacturer warranty only' — manufacturer warranties have degraded (Toshiba) or are no-replace (out of stock).
Last reviewed
2026-05-18
Source-backed checks
HomeTechOps turns official docs and conservative safety rules into a shorter runbook. These links are the source trail for the page direction.