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

error when replacing kernel package in sarge installer



Hi,

I'm trying to build a custom sarge install CD using simple-cdd which
is working nicely.  Now I want to replace the kernel package installed
by the base-installer with a custom built 2.6.8 kernel.  If install
this custom kernel package over the one in sarge after the CD install,
it installs fine and reboots fine.

But if I replace the kernel in the installer CD (I made some minor
modifications in debian-cd to do so), it starts installing the kernel
but fails.  (Note that I'm replacing the kernel installed by
base-installer and not the d-i kernel). 

Here are the messages I see in /var/log/messages:

Setting up kernel-image-2.6.8-2-386mine (2.6.8-16sarge1) ...
depmod: /lib/modules/2.6.8-2-386mine/modules.alias is not an ELF file
depmod: /lib/modules/2.6.8-2-386mine/modules.ccwmap is not an ELF file
...
depmod: *** Unresolved symbols in /lib/modules/2.6.8-386mine/kernel/arch/i386/kernel/cpu/cpufreq/acio.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-386mine/kernel/arch/i386/kernel/cpu/cpufreq/powernow-k7.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-386mine/kernel/arch/i386/kernel/cpu/cpufreq/powernow-k8.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-386mine/kernel/arch/i386/kernel/cpu/cpufreq/speedstep-centrino.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-386mine/kernel/arch/i386/kernel/crypto/...
depmod: *** Unresolved symbols in /lib/modules/2.6.8-386mine/kernel/drivers/block/paride/* 
depmod: *** Unresolved symbols in /lib/modules/2.6.8-386mine/kernel/drivers/char/agp/*.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-386mine/kernel/drivers/char/ipmi/*.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-386mine/kernel/drivers/char/*.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-386mine/kernel/drivers/ipmi/busses/*
depmod: *** Unresolved symbols in /lib/modules/2.6.8-386mine/kernel/drivers/i2c/chips/*
depmod: *** Unresolved symbols in /lib/modules/2.6.8-386mine/kernel/drivers/ide/*
...

There was a problem running depmod. This may be benign,
....
        depmod exited with return value 1

----------------------------------------------------------

But after the failure and the installer stopped, if I do something
like the following, it passes without error.

# depmod -a -b /target 2.6.8-2-386mine

Also I tried the following:

# chroot /target dpkg --purge kernel-image-2.6.8-2-386mine
# apt-install kernel-image-2.6.8-2-386mine

This reinstalled the kernel-image fine without error, and modules.dep
was created without complaints. 

Contents of /target/etc/kernel-img.conf (which seems relevant) is:
---
do_symlinks = yes
relative_links = yes
do_bootloader = no
do_bootfloppy = no
do_initrd = yes
link_in_boot = no
----

What could be the cause of error during the installation and how can I
troubleshoot it?  I would appreciate your help.

Hiroto



Reply to: