Current position:  Home > Default > Very slow boot and hanging after login.

Very slow boot and hanging after login.

Time:November 30
About 2 days ago I put my Mac to sleep by closing the lid. The next day, after waking it up and logging in, I opened Firefox. Then I got the beachbubble which lasted for awhile but then firefox opened. Then I closed Firefox because the beachbubble had me worried, but after closing it I got another beachbubble. I held the power button on my macbook because the whole OS seemed locked up.
Now whenever I boot, I stay at the apple logo screen for atleast 10 minutes, then when I finally reach login, whenever I click on something I get a beachbubble for awhile. If I do login, it seems to hang at the default wallpaper screen, but I can move my mouse.
I don't remember updating or installing anything that might cause problems like this, but I'd like to do a time machine restore back a couple days, however I can't get to my desktop.
Thanks in advance.
I did try resetting the PRAM and NVRAM, twice atleast, I tried Safe Boot, I tried Verbose and Single-User mode. With my experience I couldn't do much in either, however I did type"exit" in Single-User mode, and when "DSMOS has arrived.", nothing happened.
Oh, and I can't boot with only power without the battery, because I have a non-removeable battery, atleast, only Apple is supposed to touch it.
Restart the system from the SL disc you have. If you aren't sure how to do that put it into the DVD drive and restart the computer holding down the Option key, when it comes up choose the disc in the DVD drive. If it attempts to install let it until it gets to the choose language. Once you are on that screen then click the Utilities menu and choose Disk Utility. Once DU is running then choose the internal HD and look for the S.M.A.R.T status. If it says Verified that is a good sign, if it says anything else kiss the HD goodbye. I hope you have a good back up of your system because you will need to replace the internal HD. If the machine is still covered by warranty or AppleCare then contact Apple and arrange for a repair. If the S.M.A.R.T status says the internal HD is Verified then choose Repair Disk, you may have to run this numerous times for it to be repaired.