When I turn on my iMac I just get a white screen how can I fix it
I know you said it was white, but I found an article that sounds like it might apply to your situation. It goes over what to do if a gray screen appears during start up:
Mac OS X: Gray screen appears during startup
Welcome to Apple Support Communities!
All the best,
Retrieving data ...