SCSI module loading for beige G3

John M Phillips yellowdog-general@lists.terrasoftsolutions.com
Sun Jul 6 06:00:02 2003


What is in your "/etc/modules.conf" file.  Mine (in a G4) has :
	alias scsi_hostadapter aic7xxx
	alias sound-slot-0 dmasound_pmac

The path is not specified and is automatically generated from:
	 /lib/modules/<kernal version>.

Also check in "/etc/fstab", the line for "/" should end in " 1 1",
and the line for "/home" should end in " 1 2". This delays the fsck 
on "/home".

John M Phillips

On Sat, 5 Jul 2003, Dean Takemori wrote:

> 
> Hello all,
> 
> I have a Beige G3 with stock Yellowdog 3.0 linux installed on the internal IDE
> drive.  It works just fine except that for space reasons, I've set the /home
> mount point to be on an internal SCSI hard drive.
> 
> On boot, the kernel doesn't load the scsi driver, so it complains that /dev/sda6
> (the /home partition) isn't a block device (or some such error message). 
> 
> If I let the computer finish booting and log in as root, I can insmod the scsi 
> driver (aic7xxx) by hand and mount /home just fine.  Where is the proper place
> to get the kernel to load the scsi driver early enough in the boot process to
> properly mount /home?
> 
> I tried adding a path[boot] line to the /etc/modules.conf file with a symlink to
> the scsi driver in that boot-path, but the module failed to load (due to failed
> depenencies, I think) as did the modules normally loaded without that line.
> 
> Or do I edit a /etc/rc.whatever file?  What's the syntax?
> 
> [I also note that the dmasound driver isn't loaded on boot either, but works
> if insmoded by hand.  Presumably I should load it in the same place as the
> aic7xxx driver]
>