Hello,
I don't know if this issue has been discussed by other people in this thread but I can't perform a search in these 2391 pages :
I booted on Linux from a portable Linux USB key. After that when I wanted to start OS X, I got the good old "Couldn't allocate runtime area". I was able to start after clearing my CMOS AND keeping a USB key plugged (the Linux key, I haven't tried with other keys.)
I've run into this issue a few other times. I'm not 100% sure clearing CMOS and plugging the key is the solution each time, I think another time I had to unplug to key to be able to start, but when I boot my portable Linux distribution I know that I will get runtime allocation errors next and that I'll have to clear the CMOS and try a few times to be able to boot OS X. Any ideas on how to fix this?
I'm using OcQuircks and FwRuntimeServes.
Thanks a lot!