custom kernel / driver loading issue

From: Peter Eisch (peter_at_boku.net)
Date: 04/30/04


Date: Thu, 29 Apr 2004 22:19:22 -0500


I've retrofitted a stripped down RH7.3 install with the current cciss driver
(for SmartArray 641 support) and have an image which installs really well
EXCEPT that after the reboot the kernel's not able to load / and sits with
the info:

...
Red Hat nash version 3.3.10 sta...
Loading scsi_mod module
SCSI subsystem driver Revsion...
Loading sd_mod module
Loading aic7xxx module
scsi0: Adaptec AIC7XXX EISA/V...
  <munge>
scsi1: Adaptec AIC7XXX EISA/V...
  <munge>

blk: queue c254c218, I/O limit 4095MB (mask 0xffffffff)
Loading jdb module
Journalled Block Device driver loaded
Loading ext3 module
Mounting /proc filesystem
Creating root device
Mounting root filesystem
mount: error 6 mounting ext3
pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed: 2
Freeing unused kernel memory: 144k freed
Kernel panic: No init found. Try passing init= option to kernel

Now, I'm guessing that if I had the cciss.o sitting right next to the ext3.o
and the jbd.o there might be a chance that the kernel would load the
module, right?

[root@host hp]# strings
/lib/modules/2.4.20-29.7.progeny.3v0/kernel/drivers/block/cciss.o | \
    grep description=
description=Driver for HP SA5xxx SA6xxx Controllers version 2.4.50-1
[root@host hp]#

This is the right version and such, so the right driver for the
2.4.20-29.7.progeny.3v0 kernel is there. The grub.conf looks totally legit
as well with / being defined as: /dev/cciss/c0d0p3.

What do I need to add to the post in my kickstart script to ensure the
cciss.o driver gets loaded after the OS is installed?

While I'm on that topic, the eepro100 doesn't load either unless 'alias eth0
eepro100' is added to the modules.conf.

Are these two problems related?

Thanks for any tips/leads/pointers, etc.

Peter



Relevant Pages

  • Newbie - Installing drivers, compiling drivers, and compiling source.
    ... MSI Wireless card, PC54G2 ... I have installed the Nvidia driver. ... install the motherboard chipset drivers but will get to that (don't know how ... to compile, or recompile the kernel). ...
    (Fedora)
  • NVIDIA driver on Suse 9.1
    ... I've got a NVIDIA FX 5600 and I'm trying to install the driver from the ... the kernel module is build 100%. ...
    (alt.os.linux)
  • Re: cpufreq longhaul locks up
    ... Symbols match kernel version 2.6.21. ... Real Time Clock Driver v1.12ac ... Loading scsi_mod ... Loading xfs ...
    (Linux-Kernel)
  • Re: Fedora 7 - RPM Build Nvidia 9755 [revisited]
    ... Livna NVIDIA driver RPMs doesn't mean that the same problem exists ... to have to do it everytime I boot a different kernel, ... echo install of nvidia.ko driver failed ...
    (Fedora)
  • Re: Make Error (please help i need my webcam to work)...
    ... Did you look at line 485 in the Makefile? ... There should be a README and INSTALL file in the driver source ... I'm confused as to why you needed to use a 2.4 driver for a 2.6 ... >> Looks like you have to create a soft link into the kernel source. ...
    (comp.os.linux.misc)