Yesterday, a friend brought me a second-hand iMac G5 that he could not get the password for. He wanted to erase and reinstall the operating system. We had ordered a Leopard install disk, but the iMac kept ejecting it. I copied the install disk to a USB flash drive, but it did not appear in the list of startup disks. The instructions on the page Boot a PowerPC Apple from USB provided a workaround:
- Create a bootable USB flash drive. Use Disk Utility to create an APM, not GUID or MBR, partition. If Disk Utility does not allow you to partition the flash drive, go to the View menu and choose Show All Devices. You have to erase the flash drive itself, not the volume it contains.
- Make note of the partition containing the installation volume. In my case it was disk2s3. The number at the end of the device name is the partition number (3 in this case).
- Restart iMac while holding the Command-Option-O-F key combination to enter Open Firmware.
dev / lsto get the list of devices. Find the path to the USB drive. In my case, it was
/ht/pci@2/usb@b/disk@2I was able to verify the path with the following command:
dev /ht/pci@2/usb@b/disk@2 ls
- Create a device alias for the USB drive, using the path from step 4:
devalias ud /ht/pci@2/usb@b/disk@2
- Verify that the installation partition on the USB drive contains the BootX file (ud is the device alias from step 5, 3 is the partition number from step 2):
- Boot from the USB drive: