> Any one have an idea what this message means?  How to fix it?  It is from
> the original SuSE GA.
>
> SLNX003 : Feb 13 09:30:48 slnx003 modprobe: modprobe: Can't locate module
> binfmt
> -4c46
>

Linux is flexible;-)

The message means pretty-much what it says; the kernel wanted a module
and called on modprobe to find it and load it together with anything it
needs - runtime linking if you like.

On this occasion it wanted "binfmt" and couldn't find it.

Mark might be right. Here are the related modules on my desktop L:

[summer@numbat summer]$ find /lib/modules/2.4.17-0.12custom -name
bin\*.o
/lib/modules/2.4.17-0.12custom/kernel/fs/binfmt_aout.o
/lib/modules/2.4.17-0.12custom/kernel/fs/binfmt_xout.o
/lib/modules/2.4.17-0.12custom/kernel/fs/binfmt_coff.o
/lib/modules/2.4.17-0.12custom/kernel/fs/binfmt_misc.o
[summer@numbat summer]$

aout is an obsolete Linux format.

misc can be configured to run anything you like - Java, even Windows
binaries (provided you have the runtime support).

I'd have thought you'd get something a little more explicit than merely
"binfmt" though. More like one of the names above.

btw I have more names in the source tree:
[summer@numbat summer]$ find /var/src/linux/  -name bin\*.c
/var/src/linux/fs/binfmt_elf.c
/var/src/linux/fs/binfmt_aout.c
/var/src/linux/fs/binfmt_script.c
/var/src/linux/fs/binfmt_em86.c
/var/src/linux/fs/binfmt_misc.c
/var/src/linux/fs/hfs/bins_del.c
/var/src/linux/fs/hfs/binsert.c
/var/src/linux/drivers/sound/bin2hex.c
/var/src/linux/arch/sparc64/kernel/binfmt_elf32.c
/var/src/linux/arch/sparc64/kernel/binfmt_aout32.c
/var/src/linux/arch/ia64/ia32/binfmt_elf32.c
/var/src/linux/arch/mips64/kernel/binfmt_elf32.c
/var/src/linux/arch/s390x/kernel/binfmt_elf32.c
[summer@numbat summer]$

--
Cheers
John Summerfield

Microsoft's most solid OS: http://www.geocities.com/rcwoolley/

Note: mail delivered to me is deemed to be intended for me, for my
disposition.

Reply via email to