Sometimes its the RAM that causes the beeping problems, have a crack at taking one stick out/swapping them. Or take bits off, say graphics card (so its running onboard) till it sorts it. But I would bet on the RAM.
"No pressure, no diamonds" Thomas Carlyle