Page suivante Page précédente Table des matières

1. Introduction

Le noyau a une capacité limitée pour accepter des informations au moment du démarrage sous la forme d'une ligne de commande, semblable à une liste d'arguments que vous pouvez passer à un programme. En général, ceci est utilisé pour donner au noyau des informations concernant les paramètres du matériel que le noyau n'est pas capable de déterminer tout seul, ou pour se substituer/écraser les valeurs que le noyau pourrait détecter.

Cependant, si vous avez juste copié une image du noyau directement sur une disquette, (c.a.d cp zImage /dev/fd0) alors vous n'avez aucune chance de pouvoir spécifier quelque argument que ce soit à ce noyau. C'est pourquoi beaucoup d'utilisateurs de Linux utilisent des logiciels comme LILO ou loadlin qui se chargent de transmettre ces arguments au noyau, et de le faire alors démarrer.

NOTE IMPORTANTE POUR LES UTILISATEURS DE MODULES : Les paramètres de démarrage en général, ne s'appliquent qu'aux pilotes de matériel qui sont compilés directement dans le noyau. Ils n'ont aucun effet sur les pilotes qui sont chargés en tant que modules. La plupart des distributions utilisent des modules. Si vous ne savez pas, regardez dans man depmod et man modprobe en suivant le contenu de /etc/conf.modules.

Cette version couvre les distributions du noyau jusqu'à la v2.0.33 incluse. Des informations qui font partie des noyaux en développement jusqu'à la version 2.1.84 sont aussi documentées.

Le BootPrompt-Howto est edité et mis à jour par :

Paul Gortmaker, gpg109@rsphy1.anu.edu.au

[Notez que les paramètres de démarrage qui sont spécifiques aux ports et périphériques non-i386 (ex : Atari/Amiga) ne sont actuellement pas documentés.]

1.1 Responsabilité et Copyright

Ce document n'est pas l'évangile ! Bien que ce soit probablement la source d'information la plus à jour que vous puissiez trouver. Personne n'est responsable de ce qui peut arriver à votre matériel à part vous. Si votre matériel s'enflamme brusquement (ce qui est quasiment impossible ! ) je ne suis pas responsable. C'est à dire QUE L'AUTEUR N'EST PAS RESPONSABLE DES DOMMAGES QUI PEUVENT ETRE PRODUITS PAR DES ACTIONS RESULTANT D'INFORMATIONS CONTENUES DANS CE DOCUMENT.

Ce document est soumis au Copyright (c) 1995-1998 de Paul Gortmaker.

Ce document peut être copié en respectant les termes de la GNU General Public Licence, version 2, ci-incluse en référence. Voir le fichier linux/COPYING fourni avec le noyau Linux pour plus de détails.

Si vous avez l'intention d'incorporer ce document au sein d'une publication, merci de me contacter, et je ferai un effort pour m'assurer que vous avez les informations les plus à jour disponibles. Par le passé, des versions périmées de HOWTO ont été publiées, ce qui a attristé les developpeurs qui ont été harcelés de questions auxquelles ils avaient déjà répondu dans des versions plus récentes.

1.2 Documentation Associée

Les documentations les plus à jour seront toujours les sources du noyau. Pas si vite ! Ne soyez pas effrayés. Vous n'avez pas besoin de connaître la programmation pour lire les commentaires dans les fichiers source. Par exemple, si vous recherchez un argument qui peut être transmis au pilote AHA1542 SCSI, il vous suffit d'aller dans le répertoire linux/drivers/scsi, et de regarder dans le fichier aha1542.c et dans les cent premières lignes vous trouverez en anglais une description simple et complète des paramètres de démarrage que le pilote 1542 peut recevoir.

Une autre bonne chose seront les fichiers de documentation livrés avec le noyau lui-même. Il y en a aujourd'hui pas mal, et la plupart d'entre eux peuvent-être trouvés dans le répertoire linux/Documentation et tous ses sous répertoires. Le répertoire linux se trouve généralement dans /usr/src/. Parfois des fichiers README.foo peuvent se trouver dans le répertoire associé aux pilotes (c.a.d. linux/drivers/XXX/, où XXX sera scsi, char, ou net.

Si vous avez trouvé quels sont les paramètres que vous avez l'intention d'utiliser, et que vous voulez savoir comment transmettre ces informations au noyau, alors regardez la documentation qui correspond au logiciel que vous utilisez pour démarrer le noyau (par exemple : LILO ou loadlin). Un bref survol est fourni ci-dessous, mais il ne remplace pas la documentation fournie avec le logiciel de démarrage.

1.3 Le groupe de discussion Linux

Si vous avez des questions sur la transmission des paramètres au noyau, s'il vous plait, LISEZ D'ABORD ce document. Si ce document et les documents associés qui sont mentionnés ci-dessus ne répondent pas à votre (vos) question(s), alors vous pouvez essayer de la (les) poser dans le groupe de discussion Linux (fr.comp.os.linux pour la France). Bien sûr, il serait bon de lire les messages du groupe avant de poser aveuglément vos questions, il se peut que quelqu'un d'autre ait déjà posé la même question, ou peut-être est-ce une question fréquemment posée (FAQ). Un coup d'oeuil rapide à la FAQ linux avant de poster est une bonne idée. On pourra trouver les FAQ quelque part, dans un répertoire proche de celui où vous avez trouvé ce document.

Les questions générales concernant la configuration de votre système peuvent être directement posées dans le groupe comp.os.linux.setup. Nous vous demandons s'il vous plaît de respecter ces quelques recommandations, et de ne pas cross-poster vos demandes dans d'autres groupes.

1.4 Nouvelles Versions de ce Document

Les nouvelles versions (en anglais) de ce document peuvent être recupérées par FTP anonyme sur le site sunsite.unc.edu, dans le répertoire /pub/Linux/docs/HOWTO/. Notez que SunSITE est souvent surchargé, donc il vaudrait mieux aller chercher ce document sur un des sites ftp miroir de Linux.

Ces documents en langue française se trouvent sur le site ftp.lip6.fr dans de répertoire /pub/linux/french/docs/HOWTO.

Des mises à jour seront faites chaque fois que de nouvelles informations / pilotes seront disponibles. Si la copie que vous êtes en train de lire date de plus de quelques mois, il serait bon de vérifier qu'il n'en existe pas une version plus récente.

Ce document est produit en utilisant le système SGML spécialement concu pour le projet Linux Howto, et il existe différents formats de sortie disponibles : postscript, dvi, ascii, html, et bientôt TeXinfo.

Je vous recommande de visualiser ce document en HTML (via un logiciel de navigation WWW ) ou dans le format PostScript/dvi. Tous deux contiennent les références croisées qui sont perdues dans les conversions en ASCII.

Si vous voulez obtenir la copie officielle de sunsite, voici l'URL.

BootPrompt-HOWTO


Page suivante Page précédente Table des matières