I wouldn't have thought it was the HD because even if it was, then it would still get out of POST. Some exceptions are fancy mobos with disk doctors built in, but you'd get a clear message about it, not beeps.
Usually the beeps happen when the RAM is dead, etc.
Makes a change to settle an argument on here. Mostly we just like to start them