> 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.
