I had the same problem on an out of the box Dell 4600c. I googled the error (primary drive 0 not found), and many people thought that the motherboard was fried. Unfortunately, almost all the posts were concerning Dells

. I thought that maybe the CMOS battery was dead so i pulled it out. On the board, a little plus sign was staring up at me and i looked at the battery. A little plus sign was staring at me there as well. So I flipped over the battery so the plus signs matched up (i cant believe dell installed a battery upside down!). It worked fine after that.