The RAID Array That Kept Losing a Disk on Every Reboot
A NAS owner’s account of a firmware bug that dropped a healthy disk on every boot, and how I used Claude Code to reverse-engineer the fix out of the closed-source firmware. A quick note on this post before we start: the NAS is mine, the problem was mine, and the tests (and the swearing) were mine. The deep reverse-engineering, disassembling the firmware’s own binaries and tracing data flow instruction by instruction, was done by Claude Code, which I drove and second-guessed throughout. So when you read “Claude found,” that is literally what happened. When you read “I rebooted and it was still broken,” that is me being the reality check. It was a genuine back-and-forth, and it is worth being honest about who did which part. ...