Yes, but you still can't change .config. You enable SMP, your binary
compatibility is history. You _have_to_ be able to enable SMP and
_you_have_ to be able to disable it.
The following kernel packages are parts of Fedora Core 3:
kernel-2.6.9-1.667.i586.rpm
kernel-2.6.9-1.667.i686.rpm
kernel-smp-2.6.9-1.667.i586.rpm
kernel-smp-2.6.9-1.667.i686.rpm
4 of them, each with a different ABI. And this is all the same kernel
major-minor-version-subversion and the same compiler - only the settings
differ.
Being modular has nothing to do with the "problem" (except it's probably
required, but Linux _is_ modular for some time now).
Not "can". You have to. You don't want the kernel running on your dual
Athlon MP to power your old Pentium MMX test machine. The modules are
irrelevant.
You can have it in /boot. In fact, it's not a kernel issue.
Actually, because boot can be a small partition, and may lack support
for, say, long filenames.
Actually, I put the kernels in /lib/modules/* as well. I have no /boot
file systems and I like the idea of rm -rf /lib/modules/something
deleting all files related to a particular kernel.
Attachment:
signature.asc
Description: OpenPGP digital signature