Well, I did update my BIOS a while back, which I've read is a common reason disks fall out of arrays, but mine didn't, so I assumed it was fine.
Using DD seems time-consuming. It seems like there might be programs that could do this for me. I found EaseUS Partition Master and Partition Wizard...