Po kompilaci jádra je nutné jádro umístit tak, aby bylo spustitelné. Jádro se musí nacházet v adresáři /boot. To provedete příkazem:
INSTALL_PATH=/boot make install
Dále je potřeba nainstalovat moduly jádra. zadejte příkaz
make modules_install, kterým je překopírujete do adresáře /lib/modules/<verze>.
Pokud jste kompilovali stejnou verzi jádra jako bylo již instalované, dojde k přepsání starých modulů. Staré moduly však lze s původním jádrem kdykoliv doinstalovat z CD.
![]() | Tip |
|---|---|
Abyste předešly nečekaným efektům, ujistěte se, že jsou moduly zakompilované přímo do jádra odstraněny z | |
Staré jádro (nyní /boot/vmlinuz.old) můžete pomocí zavaděče GRUB spustit zadáním položky Linux.old do konfiguračního souboru zavaděče /boot/grub/menu.lst. Postup je podrobně popsán v kapitole 8 – „Starování systému a zavaděče“. GRUB není potřeba narozdíl od zavaděče LILO reinstalovat.
Soubor /boot/System.map obsahuje symboly jádra požadované moduly pro úspěšné spuštění. Soubor je závislý na aktuálním jádře. Proto pokud jste překompilovaly a nainstalovali nové jádro, překopírujte sobor
/usr/src/linux/System.map do adresáře /boot. Soubor se vytváří nově pro každé kompilované jádro. Chybové hlášení System.map does not match current kernel je obvykle zapřičiněno chybějícím souborem System.map v adresáři /boot.