Re: mkinitrd problems

2006-03-09 Thread Justin Guerin
fai amd wrote:

> Hi
> 
> i am trying to create a initrd image that i can use for nfsboot for a
> fai process. i get this error and there is no "initrd*img" file created
> in the current directory. i am kind of clueless as to why it is
> happening. i would appreciate some help
> 
> modules below that the script complains of are compiled into the
> kernel.
> 
> uname -a
> Linux fai-amd64 2.6.15modules #1 Tue Mar 7 16:19:18 EST 2006 x86_64
> GNU/Linux
> 
> 
> #  mkinitrd -o ./initrd-2.6.15modules.img 2>&1 | tee log
> /usr/sbin/mkinitrd: add_modules_dep_2_5: modprobe failed
> FATAL: Module sg not found.
> FATAL: Module mptspi not found.
> FATAL: Module sd_mod not found.
> WARNING: This failure MAY indicate that your kernel will not boot!
> but it can also be triggered by needed modules being compiled into
> the kernel.
[big snip]

What modules are listed in your mkinitrd config file?  Look in the
folder /etc/mkinitrd.  If you compiled sg, mtpspi and sd_mod into your
kernel, then the modules can't be found.  So remove the reference from the
mkinitrd spec, and the image should build just fine.

Justin Guerin



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



mkinitrd problems

2006-03-09 Thread fai amd
Hi

i am trying to create a initrd image that i can use for nfsboot for a
fai process. i get this error and there is no "initrd*img" file created
in the current directory. i am kind of clueless as to why it is
happening. i would appreciate some help

modules below that the script complains of are compiled into the
kernel.

uname -a 
Linux fai-amd64 2.6.15modules #1 Tue Mar 7 16:19:18 EST 2006 x86_64
GNU/Linux


#  mkinitrd -o ./initrd-2.6.15modules.img 2>&1 | tee log
/usr/sbin/mkinitrd: add_modules_dep_2_5: modprobe failed
FATAL: Module sg not found.
FATAL: Module mptspi not found.
FATAL: Module sd_mod not found.
WARNING: This failure MAY indicate that your kernel will not boot!
but it can also be triggered by needed modules being compiled into
the kernel.

this it the log of the script running with option -x .

+ set -e
++ pwd
+ ORIGDIR=/boot
+ PROG=/usr/sbin/mkinitrd
+ CONFDIR=/etc/mkinitrd
+ unset keep croot cmkimage out
+ getopts d:km:o:r: flag
+ initrd_file=./initrd-2.6.15modules.img
+ out=yes
+ getopts d:km:o:r: flag
+ shift 2
+ '[' yes ']'
+ '[' 0 -gt 1 ']'
+ VERSION=
+ '[' 0 -gt 0 ']'
+ unset VERSION
++ uname -r
+ VERSION=2.6.15modules
+ MODULEDIR=/lib/modules/2.6.15modules
+ '[' '!' -f /etc/mkinitrd/mkinitrd.conf ']'
+ defaults
+ MODULES=most
+ DELAY=0
+ ROOT=probe
+ UMASK=022
+ MKIMAGE=mkcramfs -v %s %s > /dev/null
+ BUSYBOX=
+ PKGSCRIPTS=yes
+ INITRD_LD_LIBRARY_PATH=
+ . /etc/mkinitrd/mkinitrd.conf
++ MODULES=most
++ DELAY=0
++ ROOT=probe
++ UMASK=022
++ MKIMAGE=mkcramfs %s %s > /dev/null
++ BUSYBOX=no
++ PKGSCRIPTS=yes
++ INITRD_LD_LIBRARY_PATH=
+ cleanse
+ '[' ']'
+ '[' -z 0 ']'
+ cleanse_bool BUSYBOX
+ eval '
case $BUSYBOX in
[yY1]*)
BUSYBOX=yes
;;
*)
BUSYBOX=
;;
esac
'
++ BUSYBOX=
+ cleanse_bool PKGSCRIPTS
+ eval '
case $PKGSCRIPTS in
[yY1]*)
PKGSCRIPTS=yes
;;
*)
PKGSCRIPTS=
;;
esac
'
++ PKGSCRIPTS=yes
+ initvars
+ FSTYPES=
+ IDE_CORE=
+ IDE_MODULE=
+ SHARE=/usr/share/initrd-tools
+ LVM=
+ ROOT=probe
+ MKIMAGE=mkcramfs %s %s > /dev/null
+ '[' -d /dev/fd ']'
+ FD=/dev/fd
+ DSIG=
+ exittrap=if [ $DSIG ]; then trap - "$DSIG"; kill -s $DSIG $$; fi
+ trap 'if [ $DSIG ]; then trap - "$DSIG"; kill -s $DSIG $$; fi' EXIT
+ trap 'DSIG=HUP; exit' HUP
+ trap 'DSIG=INT; exit' INT
+ trap 'DSIG=TERM; exit' TERM
++ mktemp -d -t mkinitrd.XX
+ workdir=/tmp/mkinitrd.WY3sVQ
++ trap '' HUP INT TERM
++ '[' '!' -d /tmp/mkinitrd.WY3sVQ ']'
++ '[' ']'
++ echo trap ''\''rm -r /tmp/mkinitrd.WY3sVQ; if [ $DSIG ]; then trap -
"$DSIG"; kill -s $DSIG $$; fi'\''' EXIT
+ eval 'trap '\''rm -r /tmp/mkinitrd.WY3sVQ; if [ $DSIG ]; then trap -
"$DSIG"; kill -s $DSIG $$; fi'\'' EXIT'
++ trap 'rm -r /tmp/mkinitrd.WY3sVQ; if [ $DSIG ]; then trap - "$DSIG";
kill -s $DSIG $$; fi' EXIT
+ umask 022
+ gendir /tmp/mkinitrd.WY3sVQ
+ dir=/tmp/mkinitrd.WY3sVQ
+ cd /tmp/mkinitrd.WY3sVQ
+ '[' '!' -d /lib/modules/2.6.15modules ']'
+ oldstyle=yes
+ o=o
+ insmod=/sbin/modprobe /sbin/rmmod
++ find /lib/modules/2.6.15modules/ -name '*.ko'
+ '[' -n
'/lib/modules/2.6.15modules/kernel/arch/x86_64/kernel/cpufreq/powernow-k8.ko
/lib/modules/2.6.15modules/kernel/crypto/blowfish.ko
/lib/modules/2.6.15modules/kernel/crypto/arc4.ko
/lib/modules/2.6.15modules/kernel/crypto/crypto_null.ko
/lib/modules/2.6.15modules/kernel/crypto/cast5.ko
/lib/modules/2.6.15modules/kernel/crypto/cast6.ko
/lib/modules/2.6.15modules/kernel/crypto/crc32c.ko
/lib/modules/2.6.15modules/kernel/crypto/michael_mic.ko
/lib/modules/2.6.15modules/kernel/crypto/deflate.ko
/lib/modules/2.6.15modules/kernel/crypto/khazad.ko
/lib/modules/2.6.15modules/kernel/crypto/md4.ko
/lib/modules/2.6.15modules/kernel/crypto/serpent.ko
/lib/modules/2.6.15modules/kernel/crypto/sha1.ko
/lib/modules/2.6.15modules/kernel/crypto/sha256.ko
/lib/modules/2.6.15modules/kernel/crypto/sha512.ko
/lib/modules/2.6.15modules/kernel/crypto/tcrypt.ko
/lib/modules/2.6.15modules/kernel/crypto/tea.ko
/lib/modules/2.6.15modules/kernel/crypto/twofish.ko
/lib/modules/2.6.15modules/kernel/drivers/ieee1394/raw1394.ko
/lib/modules/2.6.15modules/kernel/drivers/ieee1394/cmp.ko
/lib/modules/2.6.15modules/kernel/drivers/acpi/asus_acpi.ko
/lib/modules/2.6.15modules/kernel/drivers/acpi/ac.ko
/lib/modules/2.6.15modules/kernel/drivers/acpi/processor.ko
/lib/modules/2.6.15modules/kernel/drivers/acpi/battery.ko
/lib/modules/2.6.15modules/kernel/drivers/acpi/button.ko
/lib/modules/2.6.15modules/kernel/drivers/acpi/fan.ko
/lib/modules/2.6.15modules/kernel/drivers/acpi/toshiba_acpi.ko
/lib/modules/2.6.15modules/kernel/drivers/acpi/thermal.ko
/lib/modules/2.6.15modules/kernel/drivers/base/firmware_class.ko
/lib/modules/2.6.15modules/kernel/drivers/char/watchdog/acquirewdt.ko
/lib/modules/2.6.15modules/kernel/

mkinitrd problems

2006-03-09 Thread fai amd
Hi

i am trying to create a initrd image that i can use for nfsboot for a
fai process. i get this error and there is no "initrd*img" file created
in the current directory. i am kind of clueless as to why it is
happening. i would appreciate some help

modules below that the script complains of are compiled into the
kernel.

uname -a 
Linux fai-amd64 2.6.15modules #1 Tue Mar 7 16:19:18 EST 2006 x86_64
GNU/Linux


#  mkinitrd -o ./initrd-2.6.15modules.img 2>&1 | tee log
/usr/sbin/mkinitrd: add_modules_dep_2_5: modprobe failed
FATAL: Module sg not found.
FATAL: Module mptspi not found.
FATAL: Module sd_mod not found.
WARNING: This failure MAY indicate that your kernel will not boot!
but it can also be triggered by needed modules being compiled into
the kernel.

this it the log of the script running with option -x .

+ set -e
++ pwd
+ ORIGDIR=/boot
+ PROG=/usr/sbin/mkinitrd
+ CONFDIR=/etc/mkinitrd
+ unset keep croot cmkimage out
+ getopts d:km:o:r: flag
+ initrd_file=./initrd-2.6.15modules.img
+ out=yes
+ getopts d:km:o:r: flag
+ shift 2
+ '[' yes ']'
+ '[' 0 -gt 1 ']'
+ VERSION=
+ '[' 0 -gt 0 ']'
+ unset VERSION
++ uname -r
+ VERSION=2.6.15modules
+ MODULEDIR=/lib/modules/2.6.15modules
+ '[' '!' -f /etc/mkinitrd/mkinitrd.conf ']'
+ defaults
+ MODULES=most
+ DELAY=0
+ ROOT=probe
+ UMASK=022
+ MKIMAGE=mkcramfs -v %s %s > /dev/null
+ BUSYBOX=
+ PKGSCRIPTS=yes
+ INITRD_LD_LIBRARY_PATH=
+ . /etc/mkinitrd/mkinitrd.conf
++ MODULES=most
++ DELAY=0
++ ROOT=probe
++ UMASK=022
++ MKIMAGE=mkcramfs %s %s > /dev/null
++ BUSYBOX=no
++ PKGSCRIPTS=yes
++ INITRD_LD_LIBRARY_PATH=
+ cleanse
+ '[' ']'
+ '[' -z 0 ']'
+ cleanse_bool BUSYBOX
+ eval '
case $BUSYBOX in
[yY1]*)
BUSYBOX=yes
;;
*)
BUSYBOX=
;;
esac
'
++ BUSYBOX=
+ cleanse_bool PKGSCRIPTS
+ eval '
case $PKGSCRIPTS in
[yY1]*)
PKGSCRIPTS=yes
;;
*)
PKGSCRIPTS=
;;
esac
'
++ PKGSCRIPTS=yes
+ initvars
+ FSTYPES=
+ IDE_CORE=
+ IDE_MODULE=
+ SHARE=/usr/share/initrd-tools
+ LVM=
+ ROOT=probe
+ MKIMAGE=mkcramfs %s %s > /dev/null
+ '[' -d /dev/fd ']'
+ FD=/dev/fd
+ DSIG=
+ exittrap=if [ $DSIG ]; then trap - "$DSIG"; kill -s $DSIG $$; fi
+ trap 'if [ $DSIG ]; then trap - "$DSIG"; kill -s $DSIG $$; fi' EXIT
+ trap 'DSIG=HUP; exit' HUP
+ trap 'DSIG=INT; exit' INT
+ trap 'DSIG=TERM; exit' TERM
++ mktemp -d -t mkinitrd.XX
+ workdir=/tmp/mkinitrd.WY3sVQ
++ trap '' HUP INT TERM
++ '[' '!' -d /tmp/mkinitrd.WY3sVQ ']'
++ '[' ']'
++ echo trap ''\''rm -r /tmp/mkinitrd.WY3sVQ; if [ $DSIG ]; then trap -
"$DSIG"; kill -s $DSIG $$; fi'\''' EXIT
+ eval 'trap '\''rm -r /tmp/mkinitrd.WY3sVQ; if [ $DSIG ]; then trap -
"$DSIG"; kill -s $DSIG $$; fi'\'' EXIT'
++ trap 'rm -r /tmp/mkinitrd.WY3sVQ; if [ $DSIG ]; then trap - "$DSIG";
kill -s $DSIG $$; fi' EXIT
+ umask 022
+ gendir /tmp/mkinitrd.WY3sVQ
+ dir=/tmp/mkinitrd.WY3sVQ
+ cd /tmp/mkinitrd.WY3sVQ
+ '[' '!' -d /lib/modules/2.6.15modules ']'
+ oldstyle=yes
+ o=o
+ insmod=/sbin/modprobe /sbin/rmmod
++ find /lib/modules/2.6.15modules/ -name '*.ko'
+ '[' -n
'/lib/modules/2.6.15modules/kernel/arch/x86_64/kernel/cpufreq/powernow-k8.ko
/lib/modules/2.6.15modules/kernel/crypto/blowfish.ko
/lib/modules/2.6.15modules/kernel/crypto/arc4.ko
/lib/modules/2.6.15modules/kernel/crypto/crypto_null.ko
/lib/modules/2.6.15modules/kernel/crypto/cast5.ko
/lib/modules/2.6.15modules/kernel/crypto/cast6.ko
/lib/modules/2.6.15modules/kernel/crypto/crc32c.ko
/lib/modules/2.6.15modules/kernel/crypto/michael_mic.ko
/lib/modules/2.6.15modules/kernel/crypto/deflate.ko
/lib/modules/2.6.15modules/kernel/crypto/khazad.ko
/lib/modules/2.6.15modules/kernel/crypto/md4.ko
/lib/modules/2.6.15modules/kernel/crypto/serpent.ko
/lib/modules/2.6.15modules/kernel/crypto/sha1.ko
/lib/modules/2.6.15modules/kernel/crypto/sha256.ko
/lib/modules/2.6.15modules/kernel/crypto/sha512.ko
/lib/modules/2.6.15modules/kernel/crypto/tcrypt.ko
/lib/modules/2.6.15modules/kernel/crypto/tea.ko
/lib/modules/2.6.15modules/kernel/crypto/twofish.ko
/lib/modules/2.6.15modules/kernel/drivers/ieee1394/raw1394.ko
/lib/modules/2.6.15modules/kernel/drivers/ieee1394/cmp.ko
/lib/modules/2.6.15modules/kernel/drivers/acpi/asus_acpi.ko
/lib/modules/2.6.15modules/kernel/drivers/acpi/ac.ko
/lib/modules/2.6.15modules/kernel/drivers/acpi/processor.ko
/lib/modules/2.6.15modules/kernel/drivers/acpi/battery.ko
/lib/modules/2.6.15modules/kernel/drivers/acpi/button.ko
/lib/modules/2.6.15modules/kernel/drivers/acpi/fan.ko
/lib/modules/2.6.15modules/kernel/drivers/acpi/toshiba_acpi.ko
/lib/modules/2.6.15modules/kernel/drivers/acpi/thermal.ko
/lib/modules/2.6.15modules/kernel/drivers/base/firmware_class.ko
/lib/modules/2.6.15modules/kernel/drivers/char/watchdog/acquirewdt.ko
/lib/modules/2.6.15modules/kernel/