L'étape suivante est d'installer un noyau et ses modules sur votre système.
Il vous sera proposé une liste de périphériques à partir desquels installer le noyau. Choisissez le périphérique sur lequel se trouve le noyau et ses modules. Souvenez-vous que vous pouvez utiliser n'importe quel périphérique qui est disponible et que vous n'êtes pas obligé d'utiliser le même média que celui à partir duquel vous vous êtes habituellement monté (voir Méthodes pour installer Debian, Chapitre 4).
Remarquez que les options qui vous sont présentées varieront en fonction du
matériel (hardware) que dbootstrap
a détecté. Si vous installez à
partir d'un CD-ROM officiel, le programme fera ce qui est nécessaire
automatiquement, sans même vous demander le périphérique d'installation (à
moins que vous démarriez avec l'option verbose). Si le CD-ROM est
demandé, veillez à insérer le premier CD (numéro 1).
Si votre installation se fait à partir d'un système de fichiers local, vous
avez le choix entre 2 options : sélectionnez « harddisk » (« disque local ») si
ce périphérique n'est pas déjà monté, ou « mounted » (« monté ») dans le cas
contraire. Dans les deux cas, le système tentera de localiser certains
fichiers dans dists/woody/main/disks-i386/current
. Si le système
ne trouve pas ces fichiers, il vous sera demandé de ``S&233;lectionnez le
chemin de l'archive Debian'' — il s'agit de la partition où vous avez
placé les fichiers d'installation nécessaires. Si vous avez une archive Debian
en miroir local, vous pouvez l'utiliser en indiquant le répertoire où elle se
trouve, souvent /archive/debian
. Ce genre d'archive est
caractérisée par une structure de répertoire du genre
debian/dists/woody/main/disks-i386/current
. Vous pouvez taper le
chemin à la main, ou utiliser le bouton <...> pour naviguer
à travers l'arborescence du système de fichiers.
Pour continuer la discussion sur l'installation à partir d'un disque local ou
d'un médium similaire (tel que NFS), il vous est demandé ensuite d'indiquer le
chemin où sont installés les fichiers nécessaires (qui peuvent dépendre de
votre architecture locale). Noter que le système peut insister sur le fait que
que les fichiers apparaissent bien à l'endroit indiqué, y compris les
sous-répertoires. Jetez un coup d'oeil sur tty3 (voir Utiliser le Shell et voir
les messages systèmes, Section 5.8.1) où dbootstrap
spécifie
l'endroit où il recherche les fichiers dont il a besoin.
Si l'option «default» apparaît, alors vous devriez l'utiliser. Dans le cas
contraire, essayez l'option "list" pour permettre à
dbootstrap
d'essayer de retrouver les fichiers par lui-même (mais
il faut signaler que cela peut être très lent si vous utilisez un montage en
NFS). En dernier ressort, utilisez l'option «manual» pour spécifier le
répertoire manuellement.
Si vous installez à partir de disquettes, vous aurez à fournir la Rescue Floppy (qui est probablement déjà dans le lecteur), suivie de la Driver Floppies.
Si vous installez le noyau et les modules via le réseau, vous pouvez le faire
en utilisant les options «network» (HTTP) ou «nfs». Vos interfaces réseau
doivent être supportées par le noyau standard (voir Périphériques et autres
matériels, Section 2.4). Si ces options «nfs» n'apparaissent pas, vous
devez sélectionner l'étape ``Annuler'', puis retourner en arrière et
sélectionner ``Configurer le r&233;seau'' (voir ``Configurer le
r&233;seau'', Section 7.7), et ensuite relancer cette étape-ci.
Sélectionnez l'option «nfs», et indiquer à dbootstrap
le nom de
votre serveur NFS et le chemin à utiliser. Considérant que vous avez placé les
images Rescue Floppy et Rescue Floppy sur le serveur NFS au bon endroit, ces
fichiers devraient être disponibles pour installer le noyau et les modules. Le
système de fichier NFS sera monté sous /instmnt
. Sélectionnez
l'emplacement des fichiers de la même façon que pour «harddisk» et «mounted».
Sélectionner l'option «réseau», et ensuite indiquez à dbootstrap
l'URL et le chemin de l'archive Debian. La valeur par défaut fonctionnera en
général et, de toute façon, la partie concernant le chemin est probablement
correcte pour n'importe quel miroir Debian officiel, même si vous modifiez la
partie d'identification se rapportant au serveur (l'URL). Vous pouvez choisir
de récupérer les fichiers à travers un serveur proxy; entrez simplement
l'adresse du serveur. ...cette phrase est à compléter...
Si vous installez une station sans disque, vous devriez déjà avoir configuré votre réseau comme indiqué dans ``Configurer le r&233;seau'', Section 7.7. Il devrait vous être proposé l'option d'installer le noyau et les modules à partir de NFS. Procédez comme décrit plus haut avec l'option «NFS».
D'autres étapes peuvent être nécessaires, si on utilise d'autres supports
d'installation.
Ceci est une étape optionnelle, à choisir avant le menu ``Configurer les modules des pilotes de p&233;riph&233;riques'', appelée ``Configurer le support PCMCIA''. Ce menu sert au support PCMCIA.
Si vous avez un contrôleur PCMCIA, mais que vous ne l'utilisez pas pour installer votre système Debian (ce qui serait le cas pour une installation à partir d'une carte Ethernet PCMCIA), alors vous n'avez pas besoin de configurer le support PCMCIA à ce stade. Vous pourrez facilement configurer et activer le support PCMCIA ultérieurement, une fois l'installation terminée. Mais, si vous installez le système par le biais d'un périphérique réseau PCMCIA, cette option doit être sélectionnée et le support PCMCIA doit être activé avant de configurer le réseau.
Si vous avez besoin d'installer le support PCMCIA, sélectionnez l'option , sous
``Configurer les modules des pilotes de p&233;riph&233;riques''. Il
vous sera demandé quel contrôleur PCMCIA est disponible dans votre système.
Dans la plupart des cas, ce sera le i82365. Dans certains cas, ce
sera le tcic; les spécifications fournies par le fabricant de
votre portable devraient donner cette information en cas de doute. Les options
suivantes peuvent généralement être laissées vides. Là encore, certains
matériels ont des besoins particuliers; le Linux PCMCIA
HOWTO
contient une mine d'informations au cas où le choix par défaut
ne fonctionnerait pas.
Dans certains cas inhabituels, vous aurez aussi besoin de lire et d'éditer
/etc/pcmcia/config.opts
. Vous pouvez ouvrir votre second terminal
virtuel (LeftAlt-F2), y éditer le fichier, puis reconfigurer votre
contrôleur PCMCIA, ou manuellement forcer un rechargement des modules en
utilisant insmod
et rmmod
.
Une fois le support PCMCIA proprement configuré et installé, vous devriez
revenir en arrière et configurer les pilotes de périphériques comme décrit dans
le chapitre suivant.
Sélectionnez l'option du menu ``Configurer les modules des pilotes de p&233;riph&233;riques'' pour configurer les pilotes de périphériques qui sont présents sur votre système, c-à-d les modules de noyau.
On vous demandera en premier lieu si vous voulez charger des «modules»
additionnels depuis une disquette de fournisseur. La plupart d'entre vous
sauteront cette étape, dans la mesure ou elle n'est indispensable que dans le
cas où il existe un besoin d'un pilote propriétaire ou non standard pour votre
matériel (par exemple, une carte SCSI spécifique). Les chemins de recherche
sur le floppy sont conformes aux déclarations de /lib/modules/misc
(où misc peut être la référence pour tous les «modules» standard).
Ces fichiers seront copiés sur le disque que vous êtes en train d'installer, et
ils pourront donc être paramétrés à l'étape suivante.
Ensuite, le programme modconf
sera exécuté; simple, il va afficher
tous les «modules de noyau» à votre disposition dans les différentes sections,
et vous permet de sélectionner ceux que vous voulez installer.
Nous vous recommandons de ne sélectionner que les «modules» dont vous avez besoin pour la procédure d'installation, et qui n'aient pas été préalablement détectés par le kernel. La plupart des gens n'ont pas du tout besoin de s'occuper des modules.
Par exemple, vous pouvez avoir besoin de charger explicitement un pilote de carte réseau depuis la section net, un pilote SCSI de disques depuis scsi, ou un pilote propriétaire de CD-ROM depuis cdrom. Les périphériques que vous déclarez seront automatiquement activés au lancement.
Certains «modules» peuvent nécessiter des paramètres. Pour savoir quels paramètres appliquer à un module, vous devrez consulter la documentation relative à ce pilote.
À tout moment après l'installation du système, vous pourrez reconfigurer vos
modules à l'aide du programme modconf
.
Si le système d'installation ne détecte pas le périphérique réseau que vous avez, il vous présentera la boîte de dialogue ``Choisir un nom pour la machine''. Même si vous n'avez pas de réseau, ou si votre connexion est temporaire (c-à-d vous passez par une ligne téléphonique), votre machine doit avoir un nom propre.
Si le système d'installation ne détecte pas de périphérique réseau, il vous présentera le dialogue ``Configurer le r&233;seau''. Si le système ne vous permet pas d'exécuter cette étape, cela signifie qu'il ne voit pas de périphérique de type réseau présent. Si vous disposez d'un périphérique réseau, cela signifie que vous avez probablement échoué dans le paramétrage du périphérique concerné ``Configurer les modules des pilotes de p&233;riph&233;riques'', Section 7.6. Revenez en arrière et cherchez dans les périphériques net.
Dans l'étape ``Configurer le r&233;seau'', si le système détecte plus d'une
interface réseau, vous serez invité à choisir celle que vous désirez
initialiser. Vous pouvez en initialiser une seule, au besoin. Après
l'installation, vous pourrez vous occuper des autres interfaces, pour cela voir
la page de manuel interfaces(5)
.
Si dbootstrap
détecte que vous avez configuré PCMCIA (``Configurer le support
PCMCIA'', Section 7.5), il vous sera demandé de confirmer que votre carte
réseau est une carte PCMCIA. Ceci définit où et comment l'initialisation
réseau est effectuée.
dbootstrap
vous demandera ultérieurement si vous préférez utiliser
respectivement un serveur DHCP ou BOOTP pour paramétrer votre réseau. Si vous
le pouvez, choisissez ``Oui'', dans la mesure ou cela vous permet d'échapper
aux questions suivantes. Avec un peu de chance, vous devriez avoir la réponse
: ``Le r&233;seau a &233;t&233; configur&233; avec
succ&232;s par DHCP/BOOTP.''. passez dans ce cas-là à ``Installer le syst&232;me
de base'', Section 7.8. S'il y a échec, vérifiez votre câblage et les
messages sur tty3, ou continuez et paramétrez votre réseau
manuellement.
Pour paramétrer votre réseau manuellement, dbootstrap
va vous
poser un ensemble de questions relatives à votre réseau; répondez en vous
appuyant sur Informations à
connaître, Section 3.2. Le système va également résumer vos informations
liées au réseau et vous demander confirmation. Dans la suite, vous devrez
spécifier le périphérique primaire vis à vis de l'interface réseau.
Typiquement, il s'agit d'«eth0», à savoir le premier périphérique Ethernet.
Quelques détails techniques, que vous pouvez trouver pratiques ou non : le
programme assume que l'adresse IP du réseau est le résultat d'un «ET logique
bit à bit» de votre propre adresse IP et du masque de réseau (netmask). Il
supposera que l'adresse de «broadcast» est un «OU logique bit à bit» entre
votre adresse IP et un «NON logique bit a bit» du masque de réseau. Il
supposera que votre routeur par défaut est également votre serveur DNS. Si
vous ne savez pas répondre à ce genre de questions, laissez faire les valeurs
par défaut du système; vous pourrez les modifier une fois l'installation
terminée, en éditant /etc/network/interfaces
. Alternativement,
vous pouvez installer etherconf
, qui vous guidera à travers la
mise au point de votre configuration réseau.
La prochaine étape est d'installer le système de base. Le système de base est un jeu de «packages» minimal pour faire fonctionner un système élémentaire, fonctionnel et mono-bloc. Sa taille est inférieure à 70 Mo.
Durant l'étape ``Installer le syst&232;me de base'', si vous n'installez pas depuis un CD-ROM, il vous sera proposé une liste de supports pour installer le système de base. Vous devrez sélectionner le support approprié. Si vous installez depuis un CD-ROM officiel, il vous sera simplement demandé de l'insérer dans le lecteur.
Si vous installez le système de base depuis le réseau, il est à noter que
certaines étapes peuvent prendre relativement longtemps et que la progression
ne sera peut-être pas décelable. En particulier, la récupération de
Packages.gz
, et l'installation du système de base et des paquets
essentiels pourrait sembler bloquée; soyez patients. Vous pouvez utiliser
df -h dans le terminal 2 pour vous assurer que le contenu de votre
disque est effectivement en train de varier.
Cependant, si l'installation échoue directement après avoir récupéré un fichier
appelé Release
, vous pouvez déduire que l'archive réseau n'a pas
été retrouvée ou qu'il y a un problème la concernant.