I have a 2012 MacBook Pro (9,2). It's had a weird range of issues and I haven't been able to narrow it down yet:
The inconsistency is what's confusing me. It's not bad RAM—all my RAM sticks have booted the Mac at least once. It's not the battery—computer has booted with and without the battery plugged in (battery is bad, yes, but that doesn't seem to be the issue).
My theory is that something is wrong with one of the RAM slots and that jostling the laptop with the RAM in said slot might have caused a kernel panic, but I am not sure why it wouldn't boot with that slot empty.
- When initially booting, the computer's sleep light flashed 5 times, then does the loud error beep 3 times in a row on repeat. (8 GB RAM total, both slots full)
- I swapped out the RAM, no change (both slots full, 4 GB RAM total)
- I unplugged the battery, then was able to boot into recovery and reinstall macOS.
- However, when I slightly jostled the computer (with the bottom panel off) the screen would glitch and it would freeze. Had to restart to fix it. Happened a bunch of times so I finally stopped jostling it.
- Booted up successfully. Used it for a bit, no issues.
- Plugged battery back in, was able to boot up again, no issues (though macOS said battery needs replacing)
- Put one stick of the original RAM into one slot, left the other empty. Booted but took a really long time. (4 GB total, only one slot full)
- Then forced reboot and tried to boot up again, but I'm back to the 3 error beeps + 5 flashing lights.
The inconsistency is what's confusing me. It's not bad RAM—all my RAM sticks have booted the Mac at least once. It's not the battery—computer has booted with and without the battery plugged in (battery is bad, yes, but that doesn't seem to be the issue).
My theory is that something is wrong with one of the RAM slots and that jostling the laptop with the RAM in said slot might have caused a kernel panic, but I am not sure why it wouldn't boot with that slot empty.