Kernel Compiling Checklist, rev 3

Etanisla Lopez-Ortiz null at etanisla.com
Tue Apr 13 14:56:50 UTC 2004


Morning all,

Tonight I'll be trying the kernel compile again, but before I do, I want to
bounce the changes off you wonderful, helping people.

-1: Start with fresh install of FC1 (2.4.22-1.2115)
0:  Insert desired version number where x.x.x is present.
1:  Get desired kernel and extract it.
2:  "mv /scratch/directory/linux-x.x.x /usr/src"
3:  "cd /usr/src/linux-x.x.x"
4:  Copy .config from old kernel to /usr/src/linux-x.x.x
    Since first compile since initial install, use config file found in
/boot.
5:  "make oldconfig" (Keep the stuff that works, and only answer new
questions)
6:  "make xconfig" (Make sure kernel options for Prism54 are set properly)
7:  "make dep"
8:  "make clean"
9:  "make bzImage"
10: "cp /arch/i386/boot/bzImage /boot/vmlinuz-x.x.x"
11: "ln -s /boot/vmlinuz-x.x.x /boot/vmlinuz-x.x.x-new-kernel"
12: "make modules"
13: "make modules_install"
14: "make install"  
15: Edit /etc/rc.sysinit and change '/proc/sys/kernel/modprobe' to
/sbin/modprobe'.
16: "shutdown -r now"
17: After rebooting, and selecting new kernel option, type "uname -r" to
verify the new kernel is running.

So, whaddya think?
--Etanisla





More information about the fedora-list mailing list