Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I stupidly forgot the password to my MacbookPro. I have locked single user mode 2 weeks ago (for security reasons). How can I unlock single-user mode to get my password back?

share|improve this question
1  
Just to be sure what you mean, you protected your Mac by setting a firmware password to prevent booting from DVD, network, into single-user mode, etc. and forgot it? –  Daniel Beck Dec 8 '11 at 19:16
    
Please help me unlock single-user mode... I need to get my computer working again :( –  Ant Mon Dec 8 '11 at 19:19
1  
Just curious, how is it not your fault? –  Daniel Beck Dec 8 '11 at 19:20
2  
Well, I seriously hope it is not unlockable. How useful would that protection mechanism otherwise be if one could circumvent it without opening up the computer, knowing an Administrator password, or the firmware password? If you don't want to or can't open the computer yourself, take it to an AASP and have them them fix it. You acted carelessly, and this is the result. –  Daniel Beck Dec 8 '11 at 19:46
1  
I did (my mistake was missing backups though). Didn't want to imply anything. But I think we can agree this would easily have been prevented by storing the password in a safe place, or giving it to someone you trust. I hope your school work won't be affected that much. Good luck with the Apple service provider. –  Daniel Beck Dec 8 '11 at 20:01

2 Answers 2

Here's something you can try from hackmac.org's article "Access Single-User Mode When Locked":

Procedure

1) Change the Amount of RAM

Change the amount of RAM inside the computer. It doesn’t matter if you add RAM or remove RAM, but the amount of RAM has to be different than the amount present when the computer was last turned off.

Be careful when handling RAM. It is very sensitive to static electricity.

2) Reset the PRAM and NVRAM

Once you have successfully changed the amount of RAM, and preferably closed the case back up, turn the computer on. Once you hear the chime signaling that the computer is turning on hold CMD+Option+P+R. Hold them down until the computer restarts and you hear the chime for a second time. Immediately after you hear this second chime release the keys, then quickly press them again. Wait until it restarts and you hear a third chime. Then repeat for a fourth time. (Note: This is resetting your computer’s PRAM and NVRAM)

3) Boot into Single-User Mode

Once you have heard the fourth chime hold CMD+S. This will boot you into single-user mode. From here you can perform whatever actions you want to do, but be careful not to change anything vital to the running of the computer.

4) Replace/Remove RAM

Turn the computer off and put the original amount of RAM back inside. This step isn’t necessary but is highly recommended.You should try to leave the computer as close to its original state as possible.

Again remember that opening up a Mac does void its warranty.

share|improve this answer
    
I don't want to do that because it will void my mac's warranty! Please give me another solution and thanks :D –  Ant Mon Dec 8 '11 at 19:17
    
@AntMon It won't void the warranty. It's even on Apple's website for how to clear the Firmware password –  Canadian Luke Dec 8 '11 at 19:18
    
@AntMon Changing the RAM will not void warranty. The instructions on how to do this are even in the user manual (assuming a reasonably recent Mac, not sure about pre-2008 models). –  Daniel Beck Dec 8 '11 at 19:19
1  
@AntMon Then you're screwed –  Canadian Luke Dec 8 '11 at 19:39
2  
@AntMon: Looks like you better unforget your password. –  paradroid Dec 8 '11 at 19:49

This should work on both EFI (Intel) and OFI (PPC) based Macs. This is a hardware based hack, proceed with caution! We are not responsible for anything that may go wrong in the process. Essentially you are removing the system RAM and reinstalling it. Here are the steps for a MacBook:

  1. Shut down your computer
  2. Remove the battery
  3. Remove the three Phillips head screws that are on the L-bracket
  4. Remove the L-bracket
  5. Slide one of the levers (it doesn't matter which one) to the left; this will release the RAM
  6. Gently wiggle the RAM card out and put it aside, you will put it back later (do not touch the gold bars on the front, you could break it)
  7. Replace the L-bracket and put the battery back in
  8. Boot up the computer while holding Command+Option+P+R (this resets the parameter RAM)
  9. Wait for the startup chime to sound 3 times
  10. Release the keys and shutdown the machine once you reach the login screen
  11. Remove the battery and L-bracket, replace the RAM module and slide the lever back while pushing it in until it does not wiggle anymore
  12. Replace the battery and L-bracket
  13. Now if you boot up the machine you should bypass the Mac firmware password.

You can now use the machine as usual, boot from an external drive, or whatever else.

share|improve this answer

Your Answer

 
discard

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.