Linux From ScratchThis Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I'm not too sure if this will help, but have you done a clean hard reboot since making changes? If not, power down and leave for 30 seconds, then power up.
The reason I ask is that you have CONFIG_KEXEC=y, which is used for fast rebooting with the same kernel. Whilst if the kernel changes it should reload, I'm wondering if KEXEC is rebooting to the kernel held in memory, rather than the modified kernel. It shouldn't, but strange things happen sometimes.
I've just had a look at your .config file and changed a lot of settings. Try the following after saving the included .config file:
# from your host, as root:
cp /where/you/stored/downloaded/.config /mnt/lfs/usr/src/.config
# from inside the chrooted environment:
cp /usr/src/.config .config
# no changes are needed, exit and possibly safe (the make menuconfig is a precaution step)
cp -v arch/x86/boot/bzImage /boot/vmlinuz-3.1-lfs-7.0
cp -v System.map /boot/System.map-3.1
cp -v .config /boot/config-3.1
Exit the chrooted environment and re-boot, select LFS 7.0 and keep your fingers crossed!