Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The title pretty much says it all.

I have set a firmware password on my MacBook Pro just to make things a bit harder in case of theft. Still, by pulling the RAM and resetting the PRAM, it would be fairly simple to clear the firmware password and boot into single user mode.

Is there any way at all to prevent this?

share|improve this question
up vote 3 down vote accepted

In a word, no. If you are concerned with the contents of your machine being compromised should the machine be stolen a better bet may be to encrypt your drive with FileVault (assuming you are or intend to upgrade to using Lion). Even if the firmware passwords was irreversible, it would not stop someone simply taking your disk out and reading another way. The only benefit I can see is preventing a theif from being able to ever use the mcahine he just stole, but frankly this won't help stop your laptop from being stolen in the first place, although it probably would result in it getting binned if it was, rather than re-used and potentially identified at a later date via it's serial number etc.

share|improve this answer

Sorry to state the obvious, but physical possession of the mac and knowledge of how it works will bypass the firmware password. You have to employ other strategies like FileVault 2 (or other whole disk encryption) if you can't prevent physical access to the RAM.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.