Under OS X, for some reason, if there are any icons too close to the hard drive icon at startup, the hard drive icon will move somewhere else.
Try putting the hard drive icon back where it goes, clearing the area around it, and restarting. It should stay put.