There might be a BIOS option to detect hardware (or disable for plug and play OSes). You can disable this "feature" if its there.
If you have more than one HD, make sure only the bootable one is listed under start up options.
Along with Hardware details, partition information, and BIOS version would be helpful. I have no clue what I'm talking about, but I like to pretend and try to help