My MacBook had a bad hard drive and it had that same thing happen with the white screen. So I bought a new hard drive, put it in, and installed Yosemite on it. It works good as new now!
open