Hardware:
-
NAS: Dell R720xd
-
HBA: Dell PERC H310 Mini flashed to IT mode (LSI 9211-8i equivalent)
-
OS: TrueNAS SCALE 25.04
-
Drives: 7x HGST 10TB SAS drives purchased from eBay surplus
-
4x H7210A520SUN010T (Oracle/Sun OEM branded, firmware A3Y1)
-
3x HUH721010AL5201 (standard HGST AL5201, firmware B21D)
-
Problem:
All 7 drives show as 0B in TrueNAS and refuse every command. SMART tests fail immediately.
What I’ve tried:
Tested on both TrueNAS SCALE (kernel 6.12) and Ubuntu Live USB (kernel 6.17). All 7 drives behave identically across both environments.
sg_inq shows Protect=1 on all drives. Every command including FORMAT UNIT, MODE SELECT, START STOP UNIT, and SANITIZE fails with:
Sense key: Not Ready
Additional sense: Logical unit not ready, initializing command required
Vendor specific [0x80]: f5 03 (Sun OEM drives)
Vendor specific [0x80]: f3 8a (AL5201 drives)
Tools tried with no success:
-
sg_format (–size=512, --size=4096, --fmtpinfo=0, -F flags)
-
sg_sanitize (–crypto, --block)
-
sg_start --start
-
sg_requests (returns “No Sense” - drive thinks it’s fine)
-
sg_turs (10 TUR commands, all fail)
-
openSeaChest_Format (–formatUnit, --fastFormat 1, --setSectorSize)
-
sedutil-cli (shows “No” encryption on all drives)
-
Full cold boot of server
The drives spin up, are visible to lsscsi and openSeaChest --scan, respond to sg_inq, but reject every command that requires actual drive operation.
Suspected cause:
The H7210A520SUN010T drives are Oracle/Sun OEM variants with vendor-specific firmware. The f5 03 vendor sense code appears unique to these drives and doesn’t appear in any public documentation. The AL5201 drives are standard HGST but also refuse all commands with a similar state.
Question:
Has anyone successfully unlocked or reformatted Oracle OEM HGST SAS drives outside of Oracle hardware? Is there a known initialization command or firmware flash procedure for the H7210A520SUN010T specifically? Any leads on stock HGST firmware for either model that could replace the OEM firmware?