On Wed, 25 Dec 2002, Alex Horvath wrote: > Stew, > > I had this configuration working before. > > Could you please list what I should have for bootx and in linux ? > > I currently have the following setup: > > bootx > root=/dev/sdb7 > ramdisk size 4096 > ramdisk macos/system folder/linux kernels/initrd... > > How do I build an initrd that will work ?
The initrd needs to contain any modules needed to access your root filesystem, to bring the system up. The one packaged has the necessary SCSI bits for the mesh and mac53c96 SCSI controllers but no others. So in your case you need to create one that will pull in the right module for your Adaptec controller. It looks like this may be aic7xxx_old. First off, I'd try modprobing either aic7xxx or the above driver, if they are there (sorry, 8.2 seems a long time ago now). If one of them succeeds then make your initrd: mkinitrd --with=aic7xxx_old (or whatever module works for you) There are other arguments required, the path to your initrd and the kernel version. mkinitrd --help with illustrate them better than I can, because it will pickup the correct versions from your system. You'll then need to copy this file over to the MacOS side to use with BootX, either via a shared partition or over your network. You'll then use this file in place of the initrd you've been using. Stew Benedict -- MandrakeSoft PPC FAQ: http://www.linux-mandrake.com/en/ppcFAQ.php3 IRC: irc.openproject.net #cooker-ppc Archives: http://marc.theaimsgroup.com/?l=mandrake-cooker-ppc&r=1&w=2
