IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
I have a 2007 MacBook. The old plastic white one and I am currently running Mountain Lion. As far as I can tell its all about the hard drive in the older models. I recently replaced the one in my 2007 with a 1TB and not only does Mountain Lion work, it now reads as a late model 2009 in the "about this Mac" section. I upgraded the ram too but I doubt that has anything to do with it. Even if you replace your current hard drive with the same size, just newer, that should do you. Hope this helps.
I agree. Some of the early 64-bit Macs sometimes have 32-bit graphics drivers and that is causing the compatibility issue. If you can figure out whether you have a 32-bit or 64-bit EFI, you should be able to tell whether you are good to go or not. This is the command to run in Terminal that will tell you - if it returns "EFI32" you will have a problem running Mountain Lion: ioreg -l -p IODeviceTree | grep firmware-abi