No /dev/cciss
Chris du Preez
chris at flamengro.co.za
Fri Nov 12 12:51:42 UTC 2010
> > I have executed "sudo modprobe -v cciss" and made sure the the module was
> > loaded with lsmod, no /dev/cciss directory was created. I have also put
the
> > cciss in /etc/modules to make sure it get loaded at boot time, but still
no
> > /dev/cciss
>
> I suspect that you have to trigger udev into creating /dev/cciss after
> the modprobe with
> udevadm trigger --verbose --subsystem-match=block
> (there may be a more fine-grained udevadm invocation for this purpose
> but this should work)
>
> You could also try to re-generate your initrd to ensure that it loads
cciss.ko.
>
> Add
> cciss
> to
> /etc/initramfs-tools.d/modules
> and run
> update-initramfs -c -k $(uname -r)
> (assuming that you are running the kernel whose initrd you are updating)
>
> PS: I find it peculiar that installing a server kernel did not give
> you "cciss compatibility" by default because it has for me in the
> past.
>
I have downgraded in the meantime to Ubuntu 8.04 to get my Smart Array 642 to
work on Linux, but I have to upgrade to 10.04 for new software that we want to
use. I have done what you suggests above but there are still no /dev/cciss.
More information about the ubuntu-users
mailing list