Premiers pas avec Linux-kernel

Installation ou configuration

Le code source du noyau Linux peut être trouvé sur https://www.kernel.org/

Téléchargez l’extrait et entrez dans le répertoire du noyau

Tapez ces commandes étape par étape dans votre terminal. (Choisissez la version appropriée dont vous avez besoin au lieu de linux-4.7.tar.gz )

wget http://www.kernel.org/pub/linux/kernel/v4.7/linux-4.7.tar.gz
tar zxvf linux-4.7.tar.gz
cd linux-4.7

make menuconfig sélectionnera les fonctionnalités requises pour le noyau. Les anciennes configurations du noyau peuvent être copiées en utilisant l’ancien fichier .config et en exécutant make oldconfig. Nous pouvons également utiliser make xconfig comme version graphique de l’outil de configuration.

Construisez les dépendances, compilez le noyau et les modules.

make dep
make bzImage
make modules
make modules_install 

Sinon, si vous souhaitez reconfigurer l’ancien noyau et le recompiler, exécutez les commandes ci-dessous :

make mrproper
make menuconfig
make dep
make clean
make bzImage
make modules
make modules_install

Copiez ensuite le noyau, le fichier system.map dans /boot/vmlinuz-4.7

créez un fichier .conf avec le contenu ci-dessous

image = /boot/vmlinuz-4.7
label = "Linux 4.7"

Ensuite, exécutez lilo -v pour modifier le secteur de démarrage et redémarrez.