compiling kernels - built in v module
Ben Elliston
bje at redhat.com
Sat Feb 2 12:14:00 EST 2002
>>>>> "Martijn" == Martijn van Oosterhout <kleptog at svana.org> writes:
>> I'm insterested I'm peoples opinions regarding what to build in to the kernel
>> and what to make into modules
>>
>> I'm running RedHat 7.1 on a Celeron 533, 640MB ram, 44x IDE CDROM, 2x write/
>> 8x read IDE CDR, with two 4.3 SCSI HDDs, HP SureStor T4 SCSI tape, S3 virge
>> agp video, realtek 8139 nic, Ensonique 1371 sound, Plustek OP600p scanner.
Martijn> Basically, I look at what I'm going to use and compile in things that are
Martijn> *always* going to be used. So, if I mounting DOS partitions at bootup, I
Martijn> compile in vfat. CD Images? -> loop and iso9660. I tend to do network cards
IMHO, everything is best loaded as a module, if possible. In this
way, modules that aren't used will be expelled from memory.
Furthermore, you can never predict when you'll need to replace one
piece of hardware (such as a network card) with another make/model.
Martijn> I also tend to do SCSI as modules because I like to be able to load and
Martijn> unload ide-cd, ide-scsi and sr at will to provide different access methods
Martijn> to the cdroms/burners.
If you boot your machine from a SCSI disk, you're going to need those
modules available at boot time, in which case they need to go into an
intial ramdisk or be linked into the kernel image.
Ben
More information about the linux
mailing list