Michael, Thanks for your reply. But I really need to squeeze the disk space occupied by custom vanilla kernel, I have a batch legacy machines will a very small / partitions but the vanilla kernel I've compiled occupied 200MB+ disk space, even bigger than both FC4 UP and SMP kernels added together, although I have much less selected options. I understand that we need to have some symbols included in kernel modules, but it should not make so big disk space difference between vanilla kernel and FC4 stock kernel. I tried to stripped the kernel directory, but then system fails to load any modules... How to let the vanilla to occupying less space if we can not use "strip"??? If there are any "make strip" or "make module_strip" options in vanilla kernel building? [root@testnode01 scsi]# find /lib/modules/<custom_vanilla_kernel> -type f -name '*.ko' |xargs strip [root@testnode01 scsi]# modprobe sata_sis.ko insmod: error inserting 'sata_sis.ko': -1 Invalid module format [root@testnode01 scsi]# tail -1 /var/log/messages Mar 7 17:41:08 testnode01 kernel: sata_sis: module has no symbols (stripped?) Thanks. --- Michael Fleming <mfleming@xxxxxxxxxxxxxxxx> wrote: > On Tue, 7 Mar 2006 00:06:39 -0800 (PST). Robinson > Tiemuqinke waffled thusly: > > > Hi, > > > > I'm a newbie to kernel compilation and > installation. > > I just found a "problem" needs experts help: How > to > > strip vanilla kernel modules sizes? > > Whoa there - why do you want to strip the kernel > modules (.ko files)? > The symbol information they contain is useful (and > almost certainly > essential) in determining kernel oops messages / > crashes etc. > > I have always understood this to be a Bad Idea and > avoided. They're not > stripped for a reason (I've confirmed the FC4 kernel > modules are _not_ > stripped) > > Michael. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com