{{page>:menu}}
====== Kompilace jádra ======
* takový rychlý [[http://www.fastlinux.wz.cz/ruzne/jadro.html|tutoriálek]]
* návod na [[http://www.abclinuxu.cz/clanky/show/59472|Abclinux]]u
* download:
* [[http://www.kernel.org/|Kernel.org]]
* [[http://ftp.linux.cz/pub/linux/kernel/|ftp.linux.cz]]
* zjistit z /proc/pci co je všechno na PCI zařízení
* přepnout se od /usr/src/linux a zadat:
make xconfig - pro konfiguraci v xWin
make menuconfig - pro textovou verzi
make oldconfig - pro změny oproti poslední verzi
... projít nastavení
===== Kernel 2.4 =====
* **''make dep clean bzImage|bzlilo modules modules_install''**
* jádro je v ''/usr/src/linux/arch/i386/boot/zImage'' a mapovací soubor ''/usr/src/linux/System.map''
===== Kernel 2.6 =====
* **''make bzlilo modules_install''**
* **''make modules_install''** v adresáři ''/lib/modules'' vytvoří moduly
* **zImage** což je vlastní jádro přejmenovat na **vmlinuz-x.x.xx** a nakopírovat do ''/boot''
* **''System.map''** nakopírovat do ''/boot'' a přejmenovat na ''System.map-x.x.xx''
* **''initrd''**: ramdisk se vytvoří příkazem\\ ''mkinitrd /boot/ <číslo distibuce>''\\ Více v [[http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/custom-guide/s1-kernel-bootloader.html|manuálu na RedHatu]]
==== upgrade 2.4 na 2.6 ====
* článek na [[http://www.abclinuxu.cz/clanky/show/41327|Abclinuxu]]
* vynechává se ''make dep''
===== Upravit /boot/grub/grub.conf =====
* http://www.mcc.ac.uk/grub/grub_toc.html
* vytvoření bootovací diskety ''/sbin/mkbootdisk `uname -r`''
* příklad grub.conf
#boot=/dev/hde
default=0
timeout=10
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title
root (hd0,0)
kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/
initrd /boot/initrd-2.4.20-8.img # Init RamDisk