A.4. Menu « General setup »

L'option « Networking support » permet d'activer le support réseau. Les systèmes Unix étant profondément basés sur les réseaux, il faut répondre par 'Y'.

L'option « PCI support » permet d'activer le support des ordinateurs à base de bus PCI. Si vous avez un ordinateur récent, répondez par 'Y'.

L'option « PCI access mode » permet de sélectionner le composant qui initialisera les bus PCI. Si vous avez un ordinateur récent, avec un BIOS récent, choisissez « BIOS ». Sinon, choisissez « Direct ». Le choix « Any » permet de demander à Linux d'essayer l'initialisation par le BIOS, et de faire le travail lui-même si ce dernier est défaillant. Vous pouvez donc toujours choisir l'option « Any ».

L'option « ISA bus support » permet la prise en charge des bus ISA. Le bus ISA est un bus en voie de désuétude, mais la plupart des anciennes cartes mères en disposent encore. Vous devez activer cette option si votre ordinateur dispose encore d'un bus ISA. La réponse recommandée est 'Y'.

L'option « PCI device name database » permet d'inclure dans le noyau une liste de noms de périphériques PCI. Cette table est utilisée pour fournir des noms humainement lisibles pour les périphériques PCI dans le système de fichiers virtuels /proc/. Elle accroît sensiblement la taille du noyau, mais ne consomme pas de mémoire supplémentaire une fois que la phase d'amorçage terminée. Il est donc recommandé d'activer cette fonctionnalité, à moins que vous ne cherchiez à faire un système embarqué ou une disquette d'amorçage. La réponse recommandée est donc 'Y'.

L'option « EISA support » permet d'activer la gestion des bus EISA. Ce bus a désormais complètement été remplacé par le bus PCI, aussi devriez-vous répondre par 'N', à moins que vous ne disposiez d'une machine très ancienne.

L'option « MCA support » permet d'activer la gestion des bus MCA (pour les PS/2 d'IBM). À moins que vous n'ayez un PS/2, répondez par 'N'.

L'option « Support for hot-pluggable devices » permet d'activer la gestion des périphériques connectables à chaud (c'est-à-dire pendant que le système fonctionne). Parmi ces périphériques, on recontre couramment les cartes PCMCIA des portables, mais également les périphériques USB et les cartes PCI connectables à chaud. Cette option est en particulier nécessaire pour l'utilisation des cartes PCMCIA sur les portables. Elle vous donnera l'accès aux menus « PCMCIA/CardBus support », qui permet d'activer la gestion des cartes PCMCIA 32 bits (cela n'est pas nécessaire pour utiliser les cartes PCMCIA 16 bits), et au menu « PCI Hotplug Support », qui permet de prendre en charge la gestion des cartes PCI connectables à chaud. Cette option est facultative pour l'utilisation des périphériques USB. Ces périphériques ne seront toutefois pas configurés automatiquement lorsque vous les connecterez à chaud si vous ne l'activez pas. Pour que la configuration des périphériques USB connectés à chaud fonctionne, vous devez également activer la gestion des modules du noyau, ainsi que l'option « Kernel module loader ». Si cette option est activée, le noyau appelera alors le programme de configuration /sbin/hotplug pour charger le gestionnaire de périphériques approprié lorsqu'un périphérique sera connecté. La réponse recommandée est 'Y'.

L'option « System V IPC » permet d'activer la gestion des communications inter-processus compatibles System V. C'est quasiment un standard sur tous les systèmes Unix, il faut donc répondre par 'Y'.

L'option « BSD Process Accounting » permet d'activer le monitoring des applications utilisé sur les système BSD. Ce monitoring peut être utilisé par quelques applications, aussi est-il recommandé de répondre par 'Y'.

L'option « Sysctl support » permet de modifier dynamiquement certains paramètres du noyau sans recompilation ni redémarrage par l'intermédiaire du système de fichiers virtuels /proc/. Il est recommandé de répondre par 'Y' à cette question.

L'option « Kernel core (/proc/kcore) format » permet de choisir le format de fichiers binaires pour le fichier kcore du système de fichiers virtuels /proc/. Ce fichier contient la représentation de la mémoire vive du système telle qu'elle est vue par le noyau, et peut être utilisé pour le débogage du noyau. Les différents formats de fichiers binaires sont « A.OUT », un ancien format de fichiers désormais obsolète, ou « ELF » (abréviation de l'anglais « Executable and Linking Format »), le format de fichiers actuel. La réponse recommandée est « ELF ».

L'option « Kernel support for a.out binaries » permet d'utiliser les programmes dont le format de fichiers binaires est le format « a.out ». Bien que ce format de fichiers binaires soit obsolète, il se peut que vous rencontriez de vielles applications qui n'ont pas été recompilées et qui l'utilisent encore. Il est donc recommandé d'activer la gestion de ce format : répondez par 'Y'.

L'option « Kernel support for ELF binaries » permet d'utiliser les programmes dont le format de fichiers binaires est le format ELF. Ce format de fichiers étant devenu un standard, il faut répondre par 'Y' à cette question.

L'option « Kernel support for MISC binaries » permet d'activer la gestion de formats de fichiers binaires enregistrables dans le noyau. On peut alors utiliser des chargeurs spécifiques directement au niveau du noyau, et ainsi utiliser ces fichiers binaires directement en ligne de commande. Il est recommandé de répondre par 'Y' à cette question.

L'option « Power Management support » permet d'activer la gestion d'énergie sur votre machine. Il existe actuellement deux protocoles de gestion d'énergie sur les PCI : le protocole APM (abréviation de l'anglais « Advanced Power Management », relativement ancien mais fiable, et le protocole ACPI (abréviation de l'anglais « Advanced Configuration and Power Interface »), plus récent mais pouvant poser quelques problèmes de stabilité du système. Ces deux protocoles peuvent être paramétrés respectivement avec les deux jeux d'options suivantes. La réponse recommandée est 'Y'.

L'option « ACPI support » permet d'activer la gestion du protocole de gestion d'énergie ACPI. Ce protocole permet au système d'exploitation de contrôler finement la consommation d'énergie du système, mais nécessite que votre carte mère le gère ainsi que tous les périphériques connectés dessus. Si ce n'est pas le cas, les périphériques qui seront mis en veille ne se réinitialiseront pas correctement lors du réveil de l'ordinateur, ce qui peut provoquer des plantages violents. La réponse recommandée est donc 'N', à moins que vous ne soyez sûr que votre matériel soit 100% compatible ACPI. Notes que si vous choisissez d'activer le protocole de gestion d'énergie ACPI, celui-ci sera utilisé en priorité par rapport au protocole APM. Il sera donc inutile d'activer la gestion de ce dernier. Les options suivantes permettent d'activer certaines fonctionnalités du protocole ACPI.

L'option « Advanced Power Management BIOS support » permet d'activer la gestion d'énergie APM par l'intermédiaire du BIOS. Cette méthode de gestion d'énergie est beaucoup plus sûre que l'ACPI, car elle est plus ancienne et en général parfaitement supporté par le matériel actuel. Il faut activer le support de la gestion d'énergie par APM si l'on veut que l'ordinateur s'éteigne tout seul lors de l'arrêt du système. Il est donc recommandé de répondre par 'Y' à cette question. Notez toutefois que cette fonctionnalité n'est disponible que pour les ordinateurs disposant d'un boîtier au format ATX. On remarquera que ce n'est pas la gestion d'énergie APM qui gère l'arrêt des disques durs et la veille des moniteurs « Green », il est possible d'avoir ces fonctionnalités même si l'on n'a pas activé la gestion d'énergie APM. On notera également que l'horloge logicielle de Linux prend du retard lorsque l'ordinateur passe en veille. Les options suivantes dépendent fortement de la configuration APM des machines. Les options de ce menu ne seront pas décrites plus en détails ici, car elles sont trop spécifiques à chaque modèle de machine. Pour la plupart des gens, il faut répondre 'N' à toutes ces questions.