This tutorial isn't very polished, but might be helpful.
http://stuporglue.org/oldworld.php
I wrote it about a month ago, and will polish it up some when I get to the next OldWorld Mac in my closet. :-)
Basicly, you have to modprobe the right drivers, then chroot to the root disk (which will show up after modprobing the drivers), rebuild the initrd, copy it over to the HFS partition, and reboot. Easy, right? :-D
Polished or not, it shines like a beacon in the dark for me. :)
It's almost there but not quite. A couple of things different for me.
- In addition to the modules you listed I also had to modprobe mac53c94. mesh only found the internal hd and the cdrom; mac53c94 picked up the external drives. I stumbled across that when installing breezy.
- Everything else went as you describe until I tried to update the modules file. I don't have an /etc/mkinitrd dir, but there is a modules file in /etc, and it listed all the modules (plus a couple) except for sd_mod. I included a line for it.
dpkg-reconfigure failed, however, with a rather lengthy message. The gist of it was: depmod failed with a sig 127 and dumped. Something was misconfigured. It did not delete the file /lib/modules/2.6.12-9-powerpc/modules.dep, and recommended aborting at that point. I aborted. I also tried running it without the sd_mod lin in /etc/modules, and it failed the same way, so I think there must be something else awry.
I grep'd that file for the modules I used to get the disks found, and they all were in there. I floundered around a bit trying to find something else to do but no joy. The only thing I can think to do at this point is to save a copy of the modules.dep file and let the dpkg-reconfigure continue. I'm not too hopeful about that, however, so if you have any more suggestions I'm ready to try them out first.
And finally, THANKS! Your site has been a big help.
Regards, tonyB