← Back to team overview

sslug-teknik team mailing list archive

Hvor finder jeg min nye kerne?

 

Jeg kører Fedora Core 2 med en 2.6.8-1.521 kerne, som jeg har compileret en ny 
version af. Jeg fulgte denne vejledning:

http://www.linuxbog.dk/admin/bog/kernelcompile.html

Og jeg har kigget i den README der fulgte med kernesovsen, og fundet ud af at 
det ikke længere er helt rigtigt, det der står i linuxbogen. Og jeg håber nu 
at jeg har kørt de rigtige make ordrer, for at compilere kernen:
 make mrproper
 make xconfig
 make
Under make fik jeg nogle fejlmeddelelser der drejede sig om at en bestemt 
funktion (tror jeg det var) var deprecated. Er det et problem?

Herefter kørte jeg også en
 make modules_install
som sluttede af med denne besked:

if [ -r System.map ]; then /sbin/depmod -ae -F System.map  2.6.8-1.521custom; 
fi

Hvad betyder det?

Hvor finder jeg de filer der skal lægges over i /boot? Som det ser ud lige nu, 
så ligger der 4 filer for hver kerne i mit /boot directory. For min 
2.6.8-1.521 kerne ligger der disse 4 filer:
 config-2.6.8-1.521
 initrd-2.6.8-1.521.img
 System.map-2.6.8-1.521
 vmlinuz-2.6.8-1.521
Jeg har allerede fundet ud af at config-filen er den .config der hører til 
compileringen. Og den bzImage der genereres under compileringen må være den 
der skal lægges i vmlinuz. Men hvad med de sidste 2?

-- 

        |\     _,,,---,,_       Greetings, Jens
 ZZZzz /,`.-'`'    -.  ;-;;,_
      |,4-  ) )-,_. ,\ (  `'-'  jens@xxxxxxx
     '---''(_/--'  `-'\_)
----------------------------------------------------
...and it's finished!  It only has to be written.


Follow ups