[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#607888: Acknowledgement (initramfs-tools: Generated initrds missing critical modules)



I've tracked it to this specific change to hook-functions between 0.98.5
and 0.98.6.

-       if [ -e /sys/bus/scsi/devices/ ]; then
+       if [ -d "${DESTDIR}/lib/modules/${version}/kernel/drivers/scsi"
]; then
                manual_add_modules sd_mod
        fi

I had the script die at that point and looked at the contents of ${DESTDIR}:

mkinitramfs_ztyrBv/
mkinitramfs_ztyrBv/scripts
mkinitramfs_ztyrBv/sbin
mkinitramfs_ztyrBv/lib
mkinitramfs_ztyrBv/lib/modules
mkinitramfs_ztyrBv/lib/modules/2.6.36.1
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel/drivers
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel/drivers/ata
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel/drivers/ata/ahci.ko
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel/drivers/ata/libahci.ko
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel/fs
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel/fs/ext4
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel/fs/ext4/ext4.ko
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel/fs/mbcache.ko
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel/fs/jbd2
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel/fs/jbd2/jbd2.ko
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel/crypto
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel/crypto/crc32c.ko
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel/lib
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel/lib/crc16.ko
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel/lib/zlib_deflate
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel/lib/zlib_deflate/zlib_deflate.ko
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/kernel/lib/libcrc32c.ko
mkinitramfs_ztyrBv/lib/modules/2.6.36.1/modules.order
mkinitramfs_ztyrBv/etc
mkinitramfs_ztyrBv/conf
mkinitramfs_ztyrBv/conf/modules
mkinitramfs_ztyrBv/conf/conf.d
mkinitramfs_ztyrBv/bin

As there's no scsi folder, sd_mod is never added.

Francis




Reply to: