Like it hangs when it looks like it's done loading extensions and before it goes to the desktop?
It hangs with just a tiny sliver of space left to go in the progress bar. Nine extension icons appear along the bottom with the last one being the one with the little "PC" floppy in it.
That sounds like the sound issue on the next and last revision of the iBook.
In open firmware you can try this.
dev /pci@F2000000/mac-io/i2s/i2s-a
" screamer" encode-string " compatible" property
device-end
if it's the sound device this will solve it.
You will have no audio what so ever from the built in speakers or audio jack.
This is something I'm trying to resolve.
Tried that with no luck. I also moved a whole bunch of extensions and libraries out of the extensions folder, as well as the multiprocessing folder out of system.
Is there any way to get verbose diagnostics when booting? Is there maybe a hidden logfile somewhere?
Question: If I boot directly into Open Firmware, do the commands in nvram get executed (assuming use-nvramrc? is set to true)? Or do I have to do an nvedit and nvrun?
To be certain, I ran all the commands into open firmware before booting with the "mac-boot" command. Strangely, if I just try "boot", it complains about not being able to find hd. Should I use "reset-all" instead?
FWIW, my device tree also has /pci@F2000000/mac-io/i2s/i2s-b. Should I set the property for that dev as well?