Forgotten Password – How to Rescue Data from Powerbook G4

passwordpowerbook

I have a Powerbook G4 whose owner forgot her password.

(This is a Powerbook 6,8. The install disk says OSX 10.4 but I don't know if it's been upgraded.)

I can't insert the install disk into the optical drive (it encounters a solid resistance – I can't tell if there's another disk in there or not, but pressing Eject does nothing, and I don't see any hole in which to poke a paperclip to try to manually eject it).

I found a recommendation to:

  • boot into single-user mode
  • run fsck -fy
  • mount -uw /
  • rm /var/db/.AppleSetupDone
  • reboot

which supposedly would take me through creating a new (admin) user account, which I could then use to reset the owner's password. It rebooted, asked me what language I wanted to use, and after that, nothing (it briefly showed the spinning gear, changed the screen color a couple of times, showed the spinning gear, changed screen color, ad infinitum).

I did manage, from single user mode, to use Unix commands to verify that the owner's home directory still existed. I also inserted a flash drive into a USB port hoping I might use Unix 'cp' to copy the home directory onto it, but it didn't appear in the /Volumes directory.

Now the machine boots up to the window asking what language to use, and goes no further. And as I mentioned, the optical drive doesn't appear to work.

Before I go out and buy a FW 400-800 cable and a FW800-Thunderbolt adapter to try and mount the PB in firewire mode to my 2012 MBP, I wondered if someone could suggest any other things to try.

UPDATE in response to Gordon Davisson:

Output of sw_vers

  • ProductName: Mac OS X
  • ProductVersion: 10.4.11
  • BuildVersion: 8S165

Output of ls /dev/disk*

  • /dev/disk0 /dev/disk0s1 /dev/disk0s3

Output of ls /dev/disk* after plugging in flash drive

  • /dev/disk0 /dev/disk0s1 /dev/disk0s3 (same)

Output of diskutil list

  • Command never completed! (I also tried rebooting and issuing command without flash drive inserted – same result.)

I reran fsck -fy but got a clean bill of health.

[UPDATE]: There is no disk in the optical drive, but a mechanical "stop" that is apparently designed to hold the CD in has moved into place as if a CD were there. This is what is preventing my inserting a CD.

[UPDATE]: All suggestions were useful but were stymied by other unforeseen problems (optical drive problem, etc.). I finally paid about $35 for a Firewire 400-800 cable and a Firewire->Thunderbolt adaptor, booted the laptop into FW target mode, and successfully copied the home folder (about 40GB) onto my Mac. The laptop may be a brick at this point, but the data is rescued. Mission accomplished.

Best Answer

As a first step, I would try ejecting from the Optical drive again. However, this time try this:

  1. Ensure the PowerBook is switched off

  2. Press the mouse button (or trackpad button) down and keep it down

  3. Restart the PowerBook and keep the button down until something ejects or you get the same language prompt again

Assuming this ejects a CD/DVD, then try the Install disk option.

NOTE: If these steps don't work, you may want to try again with a USB mouse if you didn't already (just in case there's an issue with the trackpad).

[EDIT]

If you can't use the Optical drive, then you have two options.

  1. Purchase a FireWire cable (as you've already noted) and use Target Disk Mode
  2. Remove the hard drive altogether and use it in an external case/enclosure

Of course, option 2 will depend on whether the intention was to still use the PowerBook and whether or not you feel comfortable with the hard drive removal.

If you'd like to determine your willingness to do this, here are the instructions for doing so with that PowerBook (based on your description).

One advantage of this approach (besides the fact you can pick up external cases for next to nothing) is that you can potentially still use the hard drive as an external drive once you've recovered the data. You can also then choose to reformat and reinstall the system and replace it back into the PowerBook (if there is still a purpose for it), or place another HD into the PowerBook.