A very similar thing happened to me months ago. I was using mdadm to manage the raid 5 array and I think it was with 5 drives. I was able to force the raid array to assemble without one drive. The data wasn't critical so I just started over. Hot spares are good, and UPSs with a monitoring utiily can save your data. I think similar functionality exists in raidtools?