> Currently I am using the latest 1.7.134 from Linux.
> In trying to replace the built-in 2.0.36 kernel/module
> with 2.2.9, I encountered a minor problem. I hope you
> can help me with it.

Probably not as I've never used 2.2 (or 2.1)...

> with the following error messages:
> 
> kmod: failed to exec /sbin/modprobe -s -k block-major-3, errno 2
> kmod: failed to exec /sbin/modprobe -s -k block-major-8, errno 2

What is "kmod"?  Certainly, tomsrtbt does not include modprobe or auto
module loading, it uses only insmod to load modules.  You probably need to
figure out how modprobe (and "kmod"?) work (_I_ don't know) and change/add
stuff...

> >From my understanding, the kernel module loader can't
> locate a particular module with an alias name block-major-3/8.

"Kernel module loader"?  Tomsrtbt does not have such a thing.  "insmod" is
used to load modules...

> Do you know how I can locate the real module name associates
> with the alias one? With that information, I can build

"alias" one?  tomsrtbt does not have aliases... it has a search path that
insmod knows about ...

> such module directly in my monolithic kernel. I can't seem
> to locate the information anywhere within the Linux 2.2.9
> source tree.

Well... start with the LDP and the HOWTO files... there is a link from my
site...

> Thank you in advance for your help.

such as it is.  I don't feel I'm much help.  So far, I'm happy with the
2.0 + insmod paradigm, and I try to resist new stuff just because it is
new...

Please do let me know how it works and how to fix it when you get it down!

-Tom

Reply via email to