Handbook:Parts/Installation/System/fr

À propos de fstab
Sous Linux, toutes les partitions utilisées par le système doivent être listées dans. Ce fichier contient les points de montage de ces partitions (où elles sont vues dans la structure du système de fichier), comment elles doivent être montées et avec quels paramètres (automatiquement ou non, si les utilisateurs peuvent les monter ou non, etc.)

Créer le fichier fstab
Le fichier utilise un format ressemblant à celui d'un tableau. Chaque ligne comporte six champs, séparés par des espaces blancs (espace, tabulation ou les deux). Chaque champ à sa propre signification :

Le quatrième champ indique les options utilisées par lors du montage de la partition. Comme chaque système de fichiers à ses propres options de montage, les utilisateurs sont encouragés à lire la page de manuel de mount pour une liste complète. Des options multiples sont séparées par une virgule.
 * 1) Le premier champ indique le périphérique ou système de fichier distant à monter. Plusieurs types d'identificateurs sont disponibles pour les périphériques : chemin vers les fichiers du périphérique, étiquettes des systèmes de fichiers et UUIDs, étiquettes de partitions et UUIDs (Universally unique identifier - Identifiant universel unique).
 * 2) Le second champ indique le point de montage sur lequel la partition sera montée.
 * 3) Le troisième champ indique le système de fichier utilisé par la partition.
 * 1) Le cinquième champ est utilisé par dump pour déterminer si la partition doit être sauvegardée ou non. Ce champ peut généralement être laissé à 0.
 * 2) Le sixième champ est utilisé par  pour déterminer dans quel ordre les systèmes de fichiers doivent être vérifiés si le système n'a pas été terminé correctement. Le système de fichier root devrait être à 1 et les autres à 2 (ou 0 si une vérification n'est pas nécessaire).

Dans le reste de l'article, nous utilisons le fichier de bloc de périphérique par défaut comme partition.

Étiquettes de systèmes de fichiers et UUIDs
MBR (BIOS) et GPT incluent tous les deux le support pour les étiquettes de système de fichiers et les UUIDs de système de fichiers. Ces attributs peuvent être définis dans comme alternatives lors de l'utilisation de la commande  pour détecter et monter les blocs de périphériques. Les étiquettes de système de fichiers et les UUIDs de système de fichiers sont identifiés par le préfixe LABEL et UUID et peuvent être visualisés grâce à la commande :

En raison de leur unicité, les lecteurs utilisant des tables de partitions de type MBR sont recommandés d'utiliser les UUIDs à la place des étiquettes pour définir les volumes montables dans.

Étiquettes de partitions et UUIDs
Les utilisateurs qui opté pour l'utilisation de GPT ont quelques options plus robustes disponibles afin de définir les partitions dans. Les étiquettes de partition et les UUIDs de partition peuvent être utilisés pour identifier les partitions individuelles du bloc de périphérique, quel que soit le système de fichiers choisi pour la partition elle-même. Les étiquettes de partition et les UUIDs sont identifiés par les préfixes PARTLABEL et PARTUUID respectivement et peuvent être consultés dans le terminal en exécutant la commande :

Bien que pas toujours vrai pour les étiquettes de partition, utiliser un UUID pour identifier une partition dans garantit que le chargeur de démarrage ne sera pas confus en cherchant un volume spécifique, même si le système de fichiers change dans l'avenir. L'utilisation des anciens fichiers de bloc de périphériques par défaut pour définir les partitions dans  est risquée pour les systèmes qui sont redémarrés régulièrement et qui possèdent des blocs de périphériques SATA régulièrement ajoutés ou supprimés.

La dénomination des fichiers de périphériques de bloc dépend d'un certain nombre de facteurs, y compris comment et dans quel ordre les disques sont attachés au système. Ils peuvent également apparaître dans un ordre différent en fonction duquel les périphériques sont détectés par le noyau au cours du processus de démarrage. Cela étant dit, à moins que l'on ait l'intention de constamment jouer avec la commande de disque, l'utilisation des fichiers de périphériques par défaut est une approche simple et directe.

Ajouter les règles qui correspondent au schéma de partitionnement décidé précédemment et ajouter des règles pour les périphériques tels que les lecteurs de CD-ROM, et bien sûr, si d'autres partitions ou lecteurs sont utilisés, pour ceux-là également.

Ci-dessous est un exemple plus élaboré de fichier :

Quand  est utilisé en tant que troisième champ, cela fait deviner à la commande  le système de fichiers utilisé. Cela est recommandé pour les médias amovibles car ils peuvent être créés avec des systèmes de fichiers différents. L'option  dans le quatrième champ rend possible pour les utilisateurs non root de monter le cédérom.

Afin d'améliorer les performances, la plupart des utilisateurs ajoute l'option de montage, ce qui résulte en un système plus rapide car les temps d'accès ne sont pas enregistrés (ceux ci ne sont pas utilisés de manière générale de toute façon). Cela est également recommandé pour les utilisateurs de disques SSDs, qui devraient aussi activer l'option de montage  (seulement pour ext4 et btrfs à l'heure actuelle) ce qui permet à la commande   de fonctionner.

Bien vérifier le fichier, sauvegarder, puis quitter avant de continuer.

Informations sur l'hôte et le domaine
L'un des choix qu incombe l'utilisateur est de nommer son ordinateur. Cela peut sembler assez facile, mais la plupart des utilisateurs ont des difficultés à trouver le nom approprié pour leur ordinateur Linux. Pour aider, il est bon de savoir que cette décision n'est pas finale - cela peut être changé par la suite. Dans les exemples ci-dessous, le nom d'hôte tux est utilisé avec le domaine homenetwork.

Deuxièmement, si un nom de domaine est nécessaire, le paramétrer dans. Cela est seulement nécessaire si le fournisseur d'accès Internet ou l'administrateur réseau le signale, ou si le réseau possède un serveur DNS mais pas de serveur DHCP. Ne pas s'inquiéter à propos des DNS ou noms de domaine si le système utilise DHCP pour une allocation d'adresse IP et de configuration réseau dynamique.

Si un domaine NIS est nécessaire (les utilisateurs qui ne savent pas s'ils en ont besoin, n'en ont pas besoin), le définir également :

Configurer le réseau
During the Gentoo Linux installation, networking was already configured. However, that was for the installation CD itself and not for the installed environment. Right now, the network configuration is made for the installed Gentoo Linux system.

All networking information is gathered in. It uses a straightforward yet perhaps not intuitive syntax. But don't fear, everything is explained below. A fully commented example that covers many different configurations is available in.

First install :

DHCP is used by default. For DHCP to work, a DHCP client needs to be installed. This is described later in Installing Necessary System Tools.

If the network connection needs to be configured because of specific DHCP options or because DHCP is not used at all, then open :

Set both config_eth0 and routes_eth0 to enter IP address information and routing information:

To use DHCP, define config_eth0 :

Please read for a list of all available options. Be sure to also read up on the DHCP client man page if specific DHCP options need to be set.

If the system has several network interfaces, then repeat the above steps for config_eth1, config_eth2 , etc.

Now save the configuration and exit to continue.

Automatically start networking at boot
To have the network interfaces activated at boot, they need to be added to the default runlevel.

If the system has several network interfaces, then the appropriate files need to be created just like we did with.

If after booting the system we find out that the assumption about the network interface name (which is currently documented as ) was wrong, then execute the following steps to rectify this:


 * 1) Update the  file with the correct interface name (like   instead of  ).
 * 2) Create new symbolic link (like ).
 * 3) Remove the old symbolic link.
 * 4) Add the new one to the default runlevel.
 * 5) Remove the old one using.

The hosts file
Next inform Linux about the network environment. This is defined in and helps in resolving host names to IP addresses for hosts that aren't resolved by the nameserver.

Save and exit the editor to continue.

Optional: Get PCMCIA working
PCMCIA users should now install the package.

Root password
Set the root password using the command.

The root Linux account is an all-powerful account, so pick a strong password. Later an additional regular user account will be created for daily operations.

Init and boot configuration
Gentoo (at least when using OpenRC) uses to configure the services, startup, and shutdown of a system. Open up and enjoy all the comments in the file. Review the settings and change where needed.

Next, open to handle keyboard configuration. Edit it to configure and select the right keyboard.

Take special care with the keymap variable. If the wrong keymap is selected, then weird results will come up when typing on the keyboard.

Finally, edit to set the clock options. Edit it according to personal preference.

If the hardware clock is not using UTC, then it is necessary to set  in the file. Otherwise the system might show clock skew behavior.