publications.LEVINUX.org

5.3. Configuration du noyau

Débutons la procédure :

[Astuce] Astuce

Pour réussir à faire un 'make menuconfig' vous devez entrer les commandes suivantes :

mount /dev/sdxx/ /mnt/gentoo (rappellez vous que xx équivaut à votre disque et partition)
chroot /mnt/gentoo
cd /usr/src/linux

Une fois dans le répertoire /usr/src/linux, exécutez les commande suivante pour démarrer l'outil de configuration :

make clean
make menuconfig

Une fois que vous avez exécuté 'make menuconfig' et que le menu de configuration du noyau apparaît...

[Astuce] Astuce

Notez que [*] signifie "YES" : fonctionnalité "built in", donc compilé dans le noyau et toujours chargée. Et [m] signifie module : un module est chargé par le noyau au besoin. Un espace vide [ ] signifie "non activé".

D'autre part, il est PRIMORDIAL de cocher le support pour le système de fichiers EXT3 en mode "built in" [*]. Sinon votre noyau ne pourra tout simplement pas lire les données sur votre disque rigide au démarrage...

Voici maintenant les éléments du noyau à sélectionner pour le SCSI (Il risque d'en avoir plus, vérifiez vos composants et vos besoins!) :

# Code maturity level options ->
     [*] CONFIG_EXPERIMENTAL

# Processor type and features ->
(Choisir votre type de processeur)
     [*] CONFIG_SMP // "Y" si vous avez plus d'un processeur seulement!

# General setup ->
     [*] CONFIG_HOTPLUG

# Block devices ->
     [*] CONFIG_BLK_DEV_FD
     [*] CONFIG_BLK_DEV_LOOP

# Networking options ->
     [*] PACKET SOCKET : mmapped io
     [*] CONFIG_FILTER
     [*] CONFIG_UNIX
     [*] CONFIG_INET
     [*] CONFIG_IP_MULTICAST

# SCSI support ->
     [*] CONFIG_SCSI

# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
     [*] CONFIG_SCSI_DEBUG_QUEUES
     [*] CONFIG_SCSI_MULTI_LUN
     [*] CONFIG_SCSI_CONSTANTS

# SCSI low-level drivers -> //ajoutez le module nécessaire pour votre carte en mode "Y" [*]

# Network device support ->
     [*] CONFIG_NETDEVICES

# Ethernet (10 or 100Mbit) -> //ajoutez le module nécessaire pour votre carte en mode "Y" [*]
     [*] CONFIG_NET_ETHERNET
     [*] CONFIG_NET_PCI

# Mice
     [*] CONFIG_MOUSE
     [*] CONFIG_PSMOUSE

# File systems
     [*] CONFIG_EXT3_FS
     [*] CONFIG_ISO9660_FS
     [*] CONFIG_PROC_FS
     [*] CONFIG_DEVFS_FS
     [*] CONFIG_DEVFS_MOUNT
     [*] CONFIG_EXT2_FS

Quittez l'environnement de configuration du noyau avec ESC et ce jusqu'à temps qu'on vous demande pour sauver votre configuration. Répondez "Y" à la question.