Ahoj, psali jste, abych sem vylepil návod na kompilaci jádra. Na netu je jich sice dost, ale budiž. Příklad používá jako vzor jádro 2.6.20. Upravte na aktuální jádro.
Kompilace kernelu
1. stáhnout kernel a poslední patch
Code:
wget
http://ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.20.tar.bz2wget
http://ftp://ftp.kernel.org/pub/linux/kernel/v2.6/patch-2.6.20.1.bz22. zkonfigurovat kernel
Nejdříve rozbalit do src adresáře
Code:
cd /usr/src
tar jxf /path/to/linux-2.6.20.tar.bz2
Aplikovat patch
mv linux-2.6.20/ linux-2.6.20.1
cd linux-2.6.20.1/
...na zkoušku
bzcat /path/to/patch-2.6.20.1.bz2 | patch -p1 --dry-run
... a pokud nejsou chyby, tak naostro
bzcat /path/to/patch-2.6.20.1.bz2 | patch -p1
zkopírovat aktuální .configuraci z běžícího kernelu
cp /boot/config-$(uname -r) .config
make menuconfig
... po zkonfigurování
fakeroot make-kpkg clean
fakeroot make-kpkg --append-to-version "<-suffix>" --revision "<revision#>" --us --uc --initrd kernel_image kernel_headers
a pak už jen naistalovat.