When I boot here is the errors I'm getting

Code:
SCSI subsystem driver Revision: 1.00
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter errno=2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter errno=2
.
.
.
kmod: failed to exec /sbin/modprobe -s -k block-major-8, errno=2
VFS: Cannot open root device "805" or 8:05
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 08:05
Here is a copy of my lilo.conf file:

Code:
VGA = 791
boot = /dev/sda
root = /dev/sda2
install = /boot/boot-menu.b
map = /boot/map
delay = 20
prompt
timeout = 150
append = "hda=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi apm=power-off nomce"

default = Linux
image = /boot/linux24
          label = Linux
          initrd =  /boot/initrd.gz
          read-only
image = /vmlinux.old
          label = LinuxOLD
          read-only
          optional
My guess is that I need to recompile the kernel with scsi support instead of trying load a module with the support which seems to be failing every time.

How would I go about recompiling the DSL kernel with scsi support?

thanks,

kl365