Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Does the RAM get saved to the HD when you sleep a MacBook?
If so do you have enough hard disk space?

Yes, but HD space is not an issue.

I got my computer in early August, and I remember hibernate mode/sleep on battery drain was working fine then. Not sure what could have happened since then.
 
As I stated above, I decided to erase and install SL, because this problem is driving me crazy. If it's still not solved after that, I have no idea what else could be wrong... Maybe it's a hardware issue, or maybe it's a bug in the OS that Apple hasn't managed to solve yet...
 
Tried again last night and this time it seems like it did hibernate (when I hit the power button it showed the grey progress bar and brought me back to where I was before the battery died). Interesting... the sleep light never came on though!

Also, when I first got my MBP I reinstalled SL from the included restore discs.
 
After testing my new battery and fresh OS today, I have had my first hibernation after a loooooong time! The computer went to safe sleep and it woke up normally after hitting the power button (grey screen with progress bar). Hopefully it will stay that way!
Considering that, when my new battery completed died yesterday for the first time, the computer shut down instead of safe sleep, it is most likely that something in the OS was corrupt that was causing this issue and now that SL is clean installed, the MacBook acts as opposed. Will do more battery load cycles and will post feedback...
 
I might have a solution - well, it worked for me. :)

I clicked on my battery symbol (top right corner) and clicked "Energy Saver Preferences..."

In the section entitled "Put the computer to sleep when it is inactive for:" I had recently set the slider to "Never".

As a result (though I didn't know it til 5 minutes ago), when my battery came down to about 19% power, the machine just died instead of going into sleep mode, as it used to.

Change the slider to something like 10 minutes.

When I did this I got down to 15% - then got a prompt about low battery - and I continued on down to 7% before I reconnected the machine to the power. I believe I have resolved the issue. Someone else might like to check and confirm.
 
Same issue- but try this

Started to have this same issue. It does sound like a calibration issue. Battery needs some reserve juice in it if it has to hibernate, so if the computer somehow reads the capacity of the battery incorrectly the machine will drain down the battery and the laptop may still think the batter is at 10% seconds before the battery dies.

I have tried the following:
Old faithful, repair permissions
Reset PRAM and SMC

Still no hibernate for me! Also if you battery is very old, my battery is going on 2.5 years then it may just be bad, BUT if you download coconut battery it'll tell you the capacity of it and my battery still has 84% of it's new capacity so it's probably OK. Some also mentioned that the capacity may still be ok but the battery is warped, those that can may want to check this, pre 2009 Macbook, the rest of you: you may have to undo some screws.

Stuff I will try:
Download the program someone mentioned here, to actually try to force my mac into hibernation before it gets to 10% capacity. I seem to recall problems with a sleep image many moons ago and simply getting the system to rebuilt is, I deleted it, fix the problems.

Having said all that, if you work at coffee shops alot and are constantly draining down the old battery, you wont get more than two year out of any laptop battery. Current laptop has see a lot fewer coffee shop days than all of my previous models hence it's still acceptable capacity.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.