Re: mkinitrd problems
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
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
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/