After making my 2.6.25.4 kernel, I then ran:
Code:
make CONFIG_DEBUG_SECTION_MISMATCH=y
Followed by the other steps. So in total, the procedure was
Code:
make menuconfig
make
make CONFIG_DEBUG_SECTION_MISMATCH=y
cp System.map /boot/System.map-2.6.25.4
ln -sf /boot/System.map-2.6.25.4 /boot/System.map
make modules_install
cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.25.4
mkinitrd -k 2.6.25.4 -m ext3 -f ext3 -r /dev/cryptvg/root -C /dev/hda2 -L
lilo
Now both kernels boot, encrypted drives and all.
Eric, Bruce and Brodo - thank you for your help.
M.