I removed everything except CPU, then turn it on and it still has the same repeated long beep. According some tech website, this means I got a bad MB. So, I am gonna return it to newegg tomorrow.