When I press the volume hard keys the volume indicator pops up on the screen but doesn't move the volume bar any, whether its up or down. It's also showing a circle with a slash below the bar graph which doesn't go away.
Did you do a reinstall or copied/restored an image onto the new HDD? If you cloned/copied, try repairing disk permissions and resetting your SMC and PRAM.