--- ../fr/handbook/hb-install-config.xml 2006-05-28 20:15:39.000000000 +0200 +++ hb-install-config.xml 2006-11-08 10:41:13.000000000 +0100 @@ -5,14 +5,19 @@ -2.19 -2006-05-27 + +Vous devrez modifier certains fichiers de configuration. Ce chapitre vous donne +un aperçu de ces fichiers et décrit comment procéder. + + +7.5 +2006-11-02
Information sur le système de fichiers Qu'est-ce que fstab ? @@ -75,106 +80,167 @@ la valeur devrait être 1. Pour les autres systèmes de fichiers, la valeur devrait être 2 (ou 0 s'il n'est pas nécessaire de vérifier le système de fichiers). -

+ Vous devez modifier le fichier /etc/fstab qui a été installé par Gentoo, car celui-ci n'est qu'un exemple et votre système ne démarrera pas si vous le laissez tel quel. Ouvrez nano (ou votre éditeur favori) pour créer votre /etc/fstab : -

+
 # nano -w /etc/fstab
 
+ + +

Jetons un coup d'œil à la façon d'écrire l'entrée correspondant à la partition /boot. Il ne s'agit que d'un exemple, aussi ne le copiez pas si -votre architecture ne requiert pas de partition /boot (par exemple -pour une machine Apple PPC). +votre n'avez pas ou ne pouvez pas créer de partition /boot.

-

+

+Dans notre exemple de stratégie de partitionnement par défaut pour les systèmes +, /boot est sur la partition +(ou /dev/sda* si vous utiliez un +disque SCSI ou SATA) dans un système de fichiers ext2. Il doit être +vérifié au démarrage. Nous écrivons donc : +

+ +

Dans notre exemple de stratégie de partitionnement par défaut pour les systèmes -x86, /boot est sur la partition /dev/hda1 dans un -système de fichiers ext2. Il doit être vérifié au démarrage. Nous -écrivons donc : +, /boot est sur la partition +, dans un système de fichiers ext2. +Il doit être vérifié au démarrage. Nous écrivons donc :

-/dev/hda1   /boot     ext2    defaults        1 2
+   /boot     ext2    defaults        1 2
 

Certains utilisateurs ne désirent pas que leur partition /boot soit montée automatiquement au démarrage pour des raisons de sécurité. Dans ce cas, il convient de remplacer defaults par noauto. Ceci signifie que la partition /boot devra être montée manuellement avant chaque usage, par exemple pour installer un nouveau noyau et configurer grub.

-

-Afin d'améliorer les performances, la plupart des utilisateurs devraient -ajouter l'option noatime au champ options de montage, ce qui donnera un -système plus rapide puisque les temps d'accès ne seront pas consignés. De -toute façon, vous n'en avez généralement pas besoin. + + + +

+Ajoutez les règles qui correspondent à votre schéma de partitions ainsi que +les règles pour /proc, tmpfs, vos lecteurs de CD-ROM, +et, si vous en avez, pour vos disques et partitions supplémentaires.

-
-/dev/hda1   /boot     ext2    defaults,noatime     1 2
-
+

+Ajoutez les règles qui correspondent à votre schéma de partitions ainsi que +les règles pour /proc/openprom, /proc, tmpfs, +vos lecteurs de CD-ROM, et, si vous en avez, pour vos disques et partitions +supplémentaires. +

-Poursuivons l'exemple avec ces trois lignes qui détaillent les partitions -montées sur /boot et sur /, et la partition de la -mémoire virtuelle : +Maintenant, servez vous de l'exemple ci-dessous pour créer votre +/etc/fstab :

-
-/dev/hda1   /boot     ext2    defaults,noatime       1 2
-/dev/hda2   none      swap    sw                   0 0
-/dev/hda3   /         ext3    noatime              0 1
+
+   /boot        ext2    defaults,noatime     1 2
+/dev/hda2   none      swap    sw                0 0
+/dev/hda3   /         ext3    noatime           0 1
+
+proc        /proc        proc    defaults             0 0
+shm         /dev/shm     tmpfs   nodev,nosuid,noexec  0 0
+
+/dev/cdrom  /mnt/cdrom   auto    noauto,user          0 0
 
-

-Pour terminer, vous devriez ajouter des entrées pour /proc, -tmpfs (nécessaire) et pour votre lecteur de CD-ROM (et, bien sûr, pour -vos autres partitions et vos autres disques, si vous en avez). -

+
+   /boot        ext2    defaults,noatime     1 2
+/dev/sda3   none         swap    sw                   0 0
+/dev/sda4   /            ext3    noatime              0 1
+
+proc        /proc        proc    defaults             0 0
+shm         /dev/shm     tmpfs   nodev,nosuid,noexec  0 0
+
+/dev/cdrom  /mnt/cdrom   auto    noauto,user          0 0
+
-
-/dev/hda1   /boot     ext2    noauto,noatime       1 2
-/dev/hda2   none      swap    sw                   0 0
-/dev/hda3   /         ext3    noatime              0 1
+
+   /boot        ext2    defaults,noatime     1 2
+/dev/sda2   none         swap    sw                   0 0
+/dev/sda3   /            ext3    noatime              0 1
 
-none        /proc     proc    defaults             0 0
-none        /dev/shm  tmpfs   nodev,nosuid,noexec  0 0
+proc        /proc        proc    defaults             0 0
+shm         /dev/shm     tmpfs   nodev,nosuid,noexec  0 0
 
-/dev/cdroms/cdrom0    /mnt/cdrom    auto      noauto,user    0 0
+/dev/cdrom  /mnt/cdrom   auto    noauto,user          0 0
 
+
+/dev/sda1   /               ext3        noatime              0 1
+/dev/sda2   none            swap        sw                   0 0
+/dev/sda4   /usr            ext3        noatime              0 2
+/dev/sda5   /var            ext3        noatime              0 2
+/dev/sda6   /home           ext3        noatime              0 2
+
+openprom    /proc/openprom  openpromfs  defaults             0 0
+proc        /proc           proc        defaults             0 0
+shm         /dev/shm        tmpfs       nodev,nosuid,noexec  0 0
+
+/dev/cdrom  /mnt/cdrom      auto        noauto,user          0 0
+
+ + +Il y a d'importantes modifications à faire selon le type de machine PPC. +Faites attention à bien adapter l'exemple qui suit à votre configuration. + + +
+/dev/hda4   /            ext3    noatime              0 1
+/dev/hda3   none         swap    sw                   0 0
+
+proc        /proc        proc    defaults             0 0
+shm         /dev/shm     tmpfs   nodev,nosuid,noexec  0 0
+
+/dev/cdrom  /mnt/cdrom   auto    noauto,user          0 0
+
+ +
+/dev/sda4   /            ext3    noatime              0 1
+/dev/sda3   none         swap    sw                   0 0
+
+proc        /proc        proc    defaults             0 0
+shm         /dev/shm     tmpfs   nodev,nosuid,noexec  0 0
+
+/dev/cdrom  /mnt/cdrom   auto    noauto,user          0 0
+
+

L'option auto indique à mount de tenter de deviner le type du système de fichiers (ce qui est recommandé pour les périphériques amovibles puisqu'ils peuvent contenir différents types de systèmes de fichiers). L'option -user permet aux utilisateurs (autres que root) de monter le système de -fichiers (en l'occurrence celui présent sur le CD-ROM). +user permet aux utilisateurs (autres que root) de monter le système de +fichiers (en l'occurence celui présent sur le CD-ROM).

-Utilisez l'exemple ci-dessus pour créer votre /etc/fstab. Si vous -utilisez un système SPARC, vous devriez également ajouter la ligne -suivante à /etc/fstab : +Afin d'améliorer les performances, la plupart des utilisateurs devraient +ajouter l'option noatime au champ options de montage, ce qui donnera un +système plus rapide puisque les temps d'accès ne seront pas consignés. De +toute façon, vous n'en avez généralement pas besoin.

-
-none        /proc/openprom  openpromfs    defaults      0 0
-

Relisez votre /etc/fstab, sauvegardez, puis quittez l'éditeur.

@@ -192,44 +258,44 @@ trouver un nom approprié pour leur PC-Linux. Afin d'accélérer les choses, dites-vous que le nom que vous choisissez maintenant pourra être changé plus tard. Si vous êtes embêté, nommez temporairement votre système tux et choisissez homenetwork comme nom de domaine.

-

-Nous utiliserons ces valeurs dans les exemples suivants. Premièrement, -définissons le nom d'hôte : -

-
 # nano -w /etc/conf.d/hostname
 (Attribuez le nom de votre machine à la variable HOSTNAME.)
 HOSTNAME="tux"
 

-Deuxièmement, définissons le nom de domaine : +Deuxièmement, définissons le nom de domaine dans le fichier /etc/conf.d/net :

-# nano -w /etc/conf.d/domainname
-(Attribuez le nom de votre domaine à la variable DNSDOMAIN.)
-DNSDOMAIN="mondomaine"
+# nano -w /etc/conf.d/net
+(Attribuez le nom de votre domaine à la variable dns_domain.)
+dns_domain_lo="mondomaine"
 

Si vous avez un domaine NIS, vous devez également le définir : (Si vous ne savez pas ce qu'est un domaine NIS, vous n'en avez certainement pas.)

-# nano -w /etc/conf.d/domainname
-(Attribuez le nom de votre domaine à la variable NISDOMAIN.)
-NISDOMAIN="mondomaineNIS"
+# nano -w /etc/conf.d/net
+(Attribuez le nom de votre domaine à la variable nis_domain.)
+nis_domain_lo="mondomaineNIS"
 
+ +Pour plus d'information sur la configuration du DNS et du NIS, lisez l'exemple +fourni dans le fichier /etc/conf.d/net.example. + + Configurer le réseau @@ -251,13 +317,16 @@ savez pas comment paramétrer manuellement un réseau. Pas d'inquiétude, tout vous sera expliqué. Un exemple commenté complet se trouve dans le fichier /etc/conf.d/net.example.

-DHCP est utilisé par défaut et ne demande aucune intervention de votre part. +DHCP est utilisé par défaut. Pour que le DHCP fonctionne, vous devez installer +un client DHCP. La procédure à suivre est décrite dans +installation des outils systèmes. N'oubliez pas d'installer un +client DHCP.

Si vous devez configurer votre réseau soit pour spécifier des options particulières pour DHCP, soit parce que vous n'utilisez pas DHCP, ouvrez le fichier /etc/conf.d/net avec votre éditeur favori : @@ -334,13 +403,13 @@ appropriés (net.eth1, net.eth2 etc.). Pour ce faire, utilisez ln :

 # cd /etc/init.d
-# ln -s net.eth0 net.eth1
+# ln -s net.lo net.eth1
 # rc-update add net.eth1 default
 
@@ -371,28 +440,24 @@

Sauvegardez et quittez l'éditeur afin de poursuivre.

-

+

Si vous n'avez pas de PCMCIA, vous pouvez maintenant poursuivre avec Information système. Les utilisateurs de PCMCIA +link="#sysinfo">Information système. Les utilisateurs de PCMCIA devraient lire ce qui suit :

- + Facultatif : Activer PCMCIA - -pcmcia-cs est uniquement disponible sur les plates-formes x86, AMD64 et PPC. - -

Les utilisateurs de PCMCIA devraient d'abord installer le paquet pcmcia-cs. Les utilisateurs de noyaux 2.6.x doivent aussi installer ce paquet même si les pilotes installés par ce paquet ne seront pas utilisés. L'ajout de USE="-X" est nécessaire pour éviter d'installer xorg-x11 en même temps : @@ -411,13 +476,13 @@ # rc-update add pcmcia default

-
+
Information système Mot de passe root

@@ -478,22 +543,25 @@

La valeur que vous attribuez à la variable KEYMAP détermine la disposition des touches de votre clavier. Si vous choisissez une valeur incorrecte, vous serez surpris quand vous taperez sur votre clavier.

- + Si vous utilisez un système SPARC avec USB ou un clone de SPARC, vous devrez peut-être sélectionner une disposition clavier « i386 » (par exemple « us ») au lieu de « sunkeymap ». + + La plupart des systèmes PPC utilisent des définitions de clavier x86. Si vous voulez utiliser une disposition ADB, vous devez l'activer quand vous compilez votre noyau et ensuite définir une disposition mac/ppc dans /etc/conf.d/keymaps. +

Quand vous en avez terminé avec le fichier /etc/conf.d/keymaps, sauvez et quittez.

@@ -505,41 +573,34 @@ # nano -w /etc/conf.d/clock

Si l'horloge de votre PC n'utilise pas l'heure UTC, vous devez ajouter CLOCK="local" à ce fichier sans quoi votre horloge fera des « saut -d'heures ». Si vous utilisez Windows sur la même machine, vous devez -spécifier CLOCK="local" et mettre votre PC à l'heure locale. +d'heures ».

Lorsque vous aurez fini de configurer /etc/conf.d/clock, sauvegardez puis quittez l'éditeur.

-

-Si vous n'installez pas Gentoo sur un système IBM PPC64, poursuivez -votre lecture avec l'installation des outils -systèmes. +

+Poursuivez votre lecture avec l'installation des +outils systèmes.

- + Configurer la console - -Ceci ne concerne que les systèmes PPC64. - -

-Si vous utilisez Gentoo dans un système PPC64, vous devez décommenter la ligne -appropriée hvc dans le fichier /etc/inittab pour obtenir une -invite sur la console virtuelle. +Vous devez décommenter la ligne appropriée hvc dans le fichier /etc/inittab +pour obtenir une invite sur la console virtuelle.

 hvc0:12345:respawn:/sbin/agetty -L 9600 hvc0
 hvsi:12345:respawn:/sbin/agetty -L 19200 hvsi0