5.3. Legge inn ny kjerne med støtte for flere CPU og mer RAM

Kjernen som følger med Skolelinuxcden har kun støtte for en prosessor og opptil 940MB ram, dette er ikke den beste kjernen om man har en ny server med masse ram og flere cpu, men den har den egenskap at den virker på omtrent alle typer maskiner og prosessortyper.

Hvis du trenger en annen kjerne, så kan du laste den ned med apt-get, se Seksjon 5.8 for nøyere beskrivelse av hvordan du gjør dette.

Stikkordet du skal se etter for å finne en kjerne som støtter flere prosessorer og mere ram er SMP, dvs Symmetric Multi-Processors. Følgende kommando vil vise deg hvilke typer SMP-kjerne som er tilgjengelige for installasjon:

apt-cache search kernel-image|grep smp

I skrivende stund er dette resultatet av denne kommandoen:
kernel-image-2.4.18-1-686-smp - Linux kernel image 2.4.18 on PPro/Celeron/PII/PIII/PIV SMP.
kernel-image-2.4.16-686-smp - Linux kernel image 2.4.16 on PPro/Celeron/PII/PIII SMP.
kernel-image-2.4.18-686-smp - Linux kernel image 2.4.18 on PPro/Celeron/PII/PIII/PIV SMP.
kernel-image-2.4.20-686-smp - Linux kernel image 2.4.20 on PPro/Celeron/PII/PIII/PIV SMP.
kernel-image-2.4.20-k7-smp - Linux kernel image for version 2.4.20 on AMD K7 SMP.
kernel-image-2.4-686-smp - Linux kernel image for version 2.4 on PPro/Celeron/PII/PIII/PIV SMP.
kernel-image-2.4-k7-smp - Linux kernel image for version 2.4 on AMD K7 SMP.
kernel-image-2.4.24-1-686-smp - Linux kernel image for version 2.4.24 on PPro/Celeron/PII/PIII/PIV SMP.
kernel-image-2.4.24-1-k7-smp - Linux kernel image for version 2.4.24 on AMD K7 SMP.
kernel-image-2.4.21-1-686-smp - Linux kernel image for version 2.4.21 on PPro/Celeron/PII/PIII/PIV SMP.
kernel-image-2.4.21-1-k7-smp - Linux kernel image for version 2.4.21 on AMD K7 SMP.
kernel-image-2.4.22-1-686-smp - Linux kernel image for version 2.4.22 on PPro/Celeron/PII/PIII/PIV SMP.
kernel-image-2.4.22-1-k7-smp - Linux kernel image for version 2.4.22 on AMD K7 SMP.
Det er liten grunn til å velge noe annet enn den nyeste kjernen, dvs 2.4.24. Man står da i skrivende stund igjen med valgene
kernel-image-2.4.24-1-686-smp - Linux kernel image for version 2.4.24 on PPro/Celeron/PII/PIII/PIV SMP.
kernel-image-2.4.24-1-k7-smp - Linux kernel image for version 2.4.24 on AMD K7 SMP.
Dvs at du velger kernel-image-2.4.24-1-686-smp hvis du har Intel prosessorer, og kernel-image-2.4.24-1-k7-smp hvis du har AMD prosessorer.

Nå som du veit hvilken kjerne det er du trenger, så anbefaler jeg deg å først laste den ned, og deretter å installere den manuelt med dpkg, se Seksjon 5.8.9.

apt-get install kernel-image-2.4.24-1<din cpu>-smp --download-only
dpkg -i /var/cache/apt/archives/kernel-image-2.4.24-1<din cpu>-smp

Når du installerer den nye kjernen så kan det hende at du ser noe som dette:

Sætter kernel-image-2.4.24-1-k7 (2.4.24-3) op...

 You are attempting to install a kernel version that is the same as
 the version you are currently running (version 2.4.24-1-k7). The modules
 list is quite likely to have been changed, and the modules dependency
 file /lib/modules/2.4.24-1-k7/modules.dep needs to be re-built. It can
 not be built correctly right now, since the module list for the
 running kernel are likely to be different from the kernel installed.
 I am creating a new modules.dep file, but that may not be
 correct. It shall be regenerated correctly at next reboot.

 I repeat: you have to reboot in order for the modules file to be
 created correctly. Until you reboot, it may be impossible to load
 some modules. Reboot as soon as this install is finished (Do not
 reboot right now, since you may not be able to boot back up until
 installation is over, but boot immediately after). I can not stress
 that too much. You need to reboot soon.

Please Hit return to continue.
	
Her er det ikke annet å gjøre enn å trykke på Enter

For å se hvor mye ram og hvor mange prosessorer som Linuxkjernen finner, så kan du bruke disse kommandoene:

free
cat /proc/cpuinfo