Ever since I got my MacBook pro earlier this year and opting to replace the main drive with a OCZ Vertex 2, I have had problems waking it up from sleep. It would attempt to resume but get stuck in the process, a hard reboot is usually required and it would continue to function as normal. I chose to ignore it at first and made half hearted attempts in fixing it after a bit of research on the net. What I found was that it seems to be an issue with the OCZ Vertex 2 SSD, a firmware was released for it but it doesn’t help Mac users as the firmware toolbox is for Windows only. You would need an NTFS partition to update the firmware and to be honest, it sounds like a lot of work for me so I decided to put it in the “to do list”
Another suggestion which I have found is changing the hibernation mode from “3” to “0 (zero)”. Hibernation mode has the following 3 options:
“sudo pmset -a hibernatemode 0″ = suspend to RAM only (default on desktops)
“sudo pmset -a hibernatemode 1″ = suspend to disk only
“sudo pmset -a hibernatemode 3″ = suspend to disk + RAM (default on laptops)
To check the status of the current configuration of your OS X install, fire up the Terminal and type pmset -g
I’ve already changed my hibernate mode in the above example but by default that value was originally “3”. The commands to change the setting is sudo pmset hibernatemode 0. I’ve yet to experience the same symptoms as I did before but ultimately I believe the firmware update is the way to go, I will get to that eventually and will report my findings when I get off my ass and perform the firmware update. It just sucks that OCZ have chosen to ignore Mac users in this instance.