This seems to be fixed by a
patch by Ashley Gould. The following is a slightly modified patch which I
am planning to check-in if everybody's ok with it:
Index: initrd_source/make.d/module-init-tools.rul
===================================================================
--- initrd_source/make.d/module-init-tools.rul (revision 3282)
+++ initrd_source/make.d/module-init-tools.rul (working copy)
@@ -14,7 +14,7 @@
ifeq ($(MODULE_UTILS),module-init-tools)
ALL_SOURCE += $(INITRD_SRC_DIR)/$(MODULE_INIT_TOOLS_TARBALL)
-INSMOD_BINARY = $(INITRD_SRC_DIR)/$(MODULE_INIT_TOOLS_DIR)/insmod
+INSMOD_BINARY = $(INITRD_SRC_DIR)/$(MODULE_INIT_TOOLS_DIR)/insmod.static
MODPROBE_BINARY = $(INITRD_SRC_DIR)/$(MODULE_INIT_TOOLS_DIR)/modprobe
DEPMOD_BINARY = $(INITRD_SRC_DIR)/$(MODULE_INIT_TOOLS_DIR)/depmod
Index: initrd_source/initrd.rul
===================================================================
--- initrd_source/initrd.rul (revision 3282)
+++ initrd_source/initrd.rul (working copy)
@@ -140,13 +140,13 @@
cp -a $(UDPCAST_BINARY) $(INITRD_BUILD_DIR)/bin
ifdef INSMOD_BINARY
- ( [ ! -e $(INITRD_BUILD_DIR)/sbin/$(INSMOD_BINARY) ] && \
- cp -a $(INSMOD_BINARY) $(INITRD_BUILD_DIR)/sbin ) || \
+ ( [ ! -e $(INITRD_BUILD_DIR)/sbin/insmod ] && \
+ cp -a $(INSMOD_BINARY) $(INITRD_BUILD_DIR)/sbin/insmod ) || \
( echo "$(INITRD_BUILD_DIR)/sbin/$(INSMOD_BINARY) already exists." &&\
echo "Is insmod maybe already provided by busybox?" && exit 1 )
endif
ifdef MODPROBE_BINARY
- ( [ ! -e $(INITRD_BUILD_DIR)/sbin/$(MODPROBE_BINARY) ] && \
+ ( [ ! -e $(INITRD_BUILD_DIR)/sbin/modprobe ] && \
cp -a $(MODPROBE_BINARY) $(INITRD_BUILD_DIR)/sbin ) || \
( echo "$(INITRD_BUILD_DIR)/sbin/$(MODPROBE_BINARY) already exists." &&\
echo "Is modprobe maybe already provided by busybox?" && exit 1 )
modprobe still doesn't work,
I don't think there is modprobe.static in module-init-tools though.
Cheers,
Bernard
From: Erich Focht [mailto:[EMAIL PROTECTED]
Sent: Thu 01/12/2005 00:58
To: sisuite-devel@lists.sourceforge.net
Cc: Bernard Li
Subject: Re: [Sisuite-devel] si_mkbootpackage
On Thursday 01 December 2005 08:08, Bernard Li wrote:
>
The installation bailed and I cd into /sbin. insmod is there but when I
tried to execute it:
>
> /sbin # ./insmod
> sh:
./insmod: not found
Sounds like you're missing ld-*.so or maybe a library
(message would be
different with the library, I
think).
Regards,
Erich