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



Reply via email to