<

Reset a forgotten Open Firmware password on a PowerPC Apple iBook

Published on
10,752 Points
4,652 Views
1 Endorsement
Last Modified:
Approved
Apple's line of laptop computers has made significant strides forward in the last few years. The biggest change being the switch to Intel processors in 2005. One thing about Apple hardware, especially that from a few years ago, is the tendency for it to last years. Despite the planned obsolescence designed into many Apple products and their ever-growing lack of support for items only a couple of years old, legacy iBooks can still be somewhat useful.

PowerPC-based Macs use a system for controlling direct hardware access by the system, called "Open Firmware". This performs in a similar manner to a PC's BIOS. The easiest way to circumvent access control mechanisms and the password protection of a computer's operating system is to go around them. Booting a computer to an alternate operating system can allow direct access to a computer's hard drive without any barriers. The BIOS has the ability to password protect the boot sequence as well as the boot device. Setting an Open Firmware password on a Mac will require anyone booting from a CD/DVD, Firewire HDD, or network location to enter a password.

If the Open Firmware password should be forgotten, recovery is not as straight-forward as setting a new Open Firmware password. Forgetting this password will not pose a day-to-day problem, unless one tries to reinstall Mac OS, or create an offline disk image of the hard drive. Passwords that are rarely entered, are the first ones forgotten.

WARNING: You may not be able to access your hard drive data if the computer uses full-disk encryption on the drive after performing this procedure.

A BIOS/Open Firmware password should be used along with a full-disk encryption suite to secure a laptop's hard drive. Forgetting the password, or recovery key for a full-disk encryption suite can make data inaccessible and result in data loss. Make sure a recent and valid backup exists before committing to any data encryption tools.

There is a way to reset, not recover, a forgotten Open Firmware password.

1. Remove a piece of the iBook's RAM. Make sure not to remove it all, or you will be troubleshooting a boot problem next.

2. Flash the PRAM by restarting the iBook while holding-down the Command, Option, P and R keys (all at the same time).

3. Let the startup chime echo three times, then try to boot from an alternate device.
1
Comment
2 Comments
 
LVL 27

Author Comment

by:Jason Watkins
Thank you for your help in getting the article published.
0
 
LVL 38

Expert Comment

by:younghv
Firebar,
As usual, you have provided some good information. This article should be helpful to the EE Members.

"Yes" vote above.
0

Featured Post

Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

Join & Write a Comment

Suggested Articles

A query can call a function, and a function can call Excel, even though we are in Access. This is Part 2, and steps you through the VBA that "wraps" Excel functionality so we can use its worksheet functions in Access. The declaration statement de…
Overview of OneDrive and collaboration.

Keep in touch with Experts Exchange

Tech news and trends delivered to your inbox every month