{{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