A couple of days ago, I'd fallen asleep with my laptop on and thus it went to sleep and eventually into hibernation. When I went to turn it on in the morning, the hard drive whirred as usual and the Dell loading screen came on (the screen with the Dell symbol, loading bar, and setup/boot options), but after that, my laptop went to a black screen with a flashing white underscore and wouldn't boot. I restarted it manually a few times (as much as I hated to), and eventually hit F12 and selected the option of booting from the internal HDD. I'd thought it was maybe a one-time thing, but I wouldn't be so lucky. Today when I got home, after my computer had been shut down from 7am to 8pm, I went to turn my computer on and the same thing happened. So, as last time, I restarted it manually and selected F12, but my laptop didn't even go to the options menu; it went right to the flashing underscore. I restarted again and selected the boot from internal HDD and it booted like it usually does, but I'm worried that this is going to become a trend. My laptop -- a Dell Inspiron 1545 -- is only 2 years and four months old. I take great care of any electronic I own and am adept when it comes to computers, but not with this type of thing. Anyway, tonight I did a scan with System Checkup for free, and it told me that I have signs of physical corruption on drive C. I don't really know what that means and I want so desperately to fix it, but I really have no idea what's going on. I can fix it if I am told what to do, but for now I'm just going to wait it out and pray that it lasts until I can get my external hard drive back. Please help! Thanks.