you can strip modules to reduce size,
run this before gzipping modules
find lib/modules -type f -exec strip --strip-unneeded {} \;
Thanks. I will use it for the next run, but before, some new questions:
1.) What are the common options for zipping the modules? In the "Remastering how to", i saw something like "gzip -2" for zipping the whole tinycore.gz ...
2.) I have compare the original tinycore.gz with my one (builded with original config) and found some differences:
a.) The complete directory "drivers/pci/hotplug" is missing in the original :
$ ls -l lib/modules/2.6.33.3-tinycore/kernel/drivers/pci/hotplug
total 104
-rw-r--r-- 1 root root 3390 2011-03-29 19:28 acpiphp_ibm.ko.gz
-rw-r--r-- 1 root root 9335 2011-03-29 19:28 acpiphp.ko.gz
-rw-r--r-- 1 root root 24550 2011-03-29 19:28 cpqphp.ko.gz
-rw-r--r-- 1 root root 1888 2011-03-29 19:28 fakephp.ko.gz
-rw-r--r-- 1 root root 35538 2011-03-29 19:28 ibmphp.ko.gz
-rw-r--r-- 1 root root 6903 2011-03-29 19:28 pci_hotplug.ko.gz
-rw-r--r-- 1 root root 13883 2011-03-29 19:28 shpchp.ko.gz
b.) The file "thinkpad_acpi.ko.gz" is missing in the original:
$ ls -l lib/modules/2.6.33.3-tinycore/kernel/drivers/platform/x86/thinkpad_acpi.ko.gz
-rw-r--r-- 1 root root 32125 2011-03-30 19:01 lib/modules/2.6.33.3-tinycore/kernel/drivers/platform/x86/thinkpad_acpi.ko.gz
c.) the complete directory "drivers/ssb" is in the original but not in my tree
tc@box$ ls -l lib/modules/2.6.33.3-tinycore/kernel/drivers/ssb/
-rw-r--r-- 1 root root 17494 2011-03-30 18:47 ssb.ko.gz
I do not know what this ssb is and whether it is relevant.