9.6. Překlad jádra

Doporučujeme generovat rovnou komprimované jádro bzImage. Pomáhá to také v případech, kdy systém nezvládne pracovat s velkým jádrem zImage v obyčejném binárním tvaru a hlásí Kernel too big nebo System is too big.

Po konfiguraci jádra podle vašich představ spustíte překlad:

make clean
make bzImage

Tyto dva příkazy lze napsat na příkazovou řádku:

  make clean bzImage
  make clean bzImage

Po úspěšné kompilaci najdete jádro v /usr/src/linux/arch/<arch>/boot. Obraz jádra—soubor obsahující jádro—se jmenuje bzImage.

Pokud soubor s jádrem nemůžete najít, došlo pravděpodobně běhm kompilace k chybě. V interpetueru Shell lze výstup hlášení kompilace jádra zapisovat do souboru kernel.out:

make bzImage 2> &1 | tee kernel.out

V případě nastavení kompilace části ovladačů ve formě modulů, musíte moduly zvlášť překompilovat příkazem make modules.


SUSE LINUX Příručka správce systému 9.3