Subversion Repositories svn LFS-FR

Rev

Rev 1344 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
475 gleu 1
<?xml version="1.0" encoding="ISO-8859-1"?>
594 gleu 2
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3
  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
475 gleu 4
  <!ENTITY % general-entities SYSTEM "../general.ent">
5
  %general-entities;
6
]>
594 gleu 7
 
475 gleu 8
<sect1 id="ch-bootable-fstab">
594 gleu 9
  <?dbhtml filename="fstab.html"?>
3 guillel 10
 
594 gleu 11
  <title>Créer le fichier /etc/fstab</title>
3 guillel 12
 
594 gleu 13
  <indexterm zone="ch-bootable-fstab">
14
    <primary sortas="e-/etc/fstab">/etc/fstab</primary>
15
  </indexterm>
16
 
17
  <para>Le fichier <filename>/etc/fstab</filename> est utilisé par
602 texou 18
    quelques programmes pour déterminer les partitions à monter par
19
    défaut, dans quel ordre, et quels systèmes de fichiers sont à vérifier
20
    (pour des erreurs d'intégrité). Créez une nouvelle table des systèmes
21
    de fichiers comme ceci&nbsp;:</para>
594 gleu 22
 
519 gleu 23
<screen><userinput>cat &gt; /etc/fstab &lt;&lt; "EOF"
594 gleu 24
<literal># Begin /etc/fstab
3 guillel 25
 
594 gleu 26
# file system  mount-point  type   options         dump  fsck
27
#                                                        order
3 guillel 28
 
1398 jmengual 29
/dev/<replaceable>&lt;xxx&gt;</replaceable>     /            <replaceable>&lt;fff&gt;</replaceable>  acl,user_xattr        1     1
594 gleu 30
/dev/<replaceable>&lt;yyy&gt;</replaceable>     swap         swap   pri=1           0     0
519 gleu 31
proc           /proc        proc   defaults        0     0
32
sysfs          /sys         sysfs  defaults        0     0
33
devpts         /dev/pts     devpts gid=4,mode=620  0     0
691 texou 34
tmpfs          /dev/shm     tmpfs  defaults        0     0
594 gleu 35
# End /etc/fstab</literal>
519 gleu 36
EOF</userinput></screen>
3 guillel 37
 
594 gleu 38
  <para>Remplacez <replaceable>&lt;xxx&gt;</replaceable>,
602 texou 39
  <replaceable>&lt;yyy&gt;</replaceable>, et <replaceable>&lt;fff&gt;</replaceable>
40
  avec les valeurs appropriées pour votre système, par exemple
41
  <filename class="partition">hda2</filename>,
42
        <filename class="partition">hda5</filename>, et
594 gleu 43
  <systemitem class="filesystem">ext3</systemitem>. Pour tous les
602 texou 44
  détails sur les six champs de cette table, voir <command>man 5 fstab</command>.</para>
3 guillel 45
 
1398 jmengual 46
  <para>Les options <option>acl</option> et <option>user_xattr</option> sont
47
  nécessaires pour utiliser les possibilités de fichier POSIX.</para>
48
 
602 texou 49
  <para>Le point de montage <filename class="directory">/dev/shm</filename>
50
  pour <systemitem class="filesystem">tmpfs</systemitem> est inclu pour
594 gleu 51
  permettre l'activation de la mémoire partagée POSIX. Le noyau doit
52
  disposer du support requis en interne pour fonctionner (plus
53
  d'informations là-dessus dans la prochaine section). Merci de noter
54
  qu'actuellement très peu de logiciels utilise la mémoire partagée
55
  POSIX. Donc, vous pouvez considérer le point de montage
56
  <filename class="directory">/dev/shm</filename>. Pour plus
602 texou 57
  d'informations, voir
667 texou 58
  <filename>Documentation/filesystems/tmpfs.txt</filename> dans le
59
  répertoire des sources du noyau.</para>
594 gleu 60
 
61
  <para>Les systèmes de fichier avec MS-DOS ou Windows d'origine
62
  (c'est-à-dire vfat, ntfs, smbfs, cifs, iso9660, udf) ont besoin de
63
  l'option de montage <quote>iocharset</quote> afin d'interpréter
64
  correctement les caractères non ASCII dans les noms de fichier. La
65
  valeur de cette option devrait être la même que le codage de la
66
  locale, ajustée de telle sorte que le noyau le comprenne. Cela fonctionne si
67
  la définition du codage adéquat (que vous trouvez sous File systems
68
  -&gt; Native Language Support) a été compilée en dur dans le noyau ou en
69
  module. L'option <quote>codepage</quote> est aussi nécessaire pour des
602 texou 70
  systèmes de fichier vfat et smbfs. Il serait paramétré au numéro de page de
71
  code utilisé sous MS-DOS dans votre pays. Par exemple, pour monter des
72
        lecteurs flash USB, un utilisateur ru_RU.KOI8-R aurait besoin de ce qui suit
73
        dans la partie des options de sa ligne de montage dans
74
  <filename>/etc/fstab</filename>:</para>
594 gleu 75
 
76
<screen><literal>noauto,user,quiet,showexec,iocharset=koi8r,codepage=866</literal></screen>
77
 
78
  <para>Le fragments d'options correspondantes pour les utilisateurs
79
  ru_RU.UTF-8 est&nbsp;:</para>
80
 
81
<screen><literal>noauto,user,quiet,showexec,iocharset=utf8,codepage=866</literal></screen>
82
 
83
  <note>
84
    <para>Dans ce dernier cas, le noyau émet le message suivant&nbsp;:</para>
85
 
86
<screen><computeroutput>FAT: utf8 is not a recommended IO charset for FAT filesystems,
87
    filesystem will be case sensitive!</computeroutput></screen>
88
 
89
    <para>Vous devriez ignorer cette recommendation négative, puisque toutes
90
    les autres valeurs de l'option <quote>iocharset</quote> aboutissent à
91
    un mauvais affichage des noms de fichier dans les locales
92
    UTF-8.</para>
93
  </note>
94
 
95
  <para>Il est aussi possible de spécifier des valeurs de page de code
96
  et de codage entrée/sortie (iocharset) par défaut pour certains
602 texou 97
  systtèmes de fichier pendant la configuration du noyau. Les paramètres
98
  pertinents sont nommés
99
  <quote>Default NLS Option</quote> (<option>CONFIG_NLS_DEFAULT)</option>,
100
  <quote>Default Remote NLS Option</quote> (<option>CONFIG_SMB_NLS_DEFAULT</option>),
101
  <quote>Default codepage for FAT</quote> (<option>CONFIG_FAT_DEFAULT_CODEPAGE</option>), and
102
  <quote>Default iocharset for FAT</quote> (<option>CONFIG_FAT_DEFAULT_IOCHARSET</option>).
103
  Il n'y a aucun moyen
594 gleu 104
  de spécifier ces paramètres pour les systèmes de fichier ntfs au
602 texou 105
  moment de la compilation du noyau.</para>
106
  <!-- Personally, I find it more foolproof to always specify the iocharset and
107
  codepage in /etc/fstab for MS-based filesystems - Alexander E. Patrakov -->
594 gleu 108
 
831 texou 109
  <para>Il est possible de rendre le szstème de fichiers ext3 fiable vis-à-vis d'échecs puissants pour certains types de disques durs. Pour
110
  faire cela, ajoutez l'option de montage <option>barrier=1</option> à l'entrée appropriée dans
111
  <filename>/etc/fstab</filename>.  Pour vérifier si le périphérique supporte cette option, lancez
112
  <ulink url="http://www.linuxfromscratch.org/blfs/view/cvs/general/hdparm.html">hdparm</ulink> sur le périphérique où elle s'appliquera.
113
  Par exemple, si&nbsp;:</para>
114
 
833 texou 115
<screen role="nodump"><userinput>hdparm -I /dev/sda | grep NCQ</userinput></screen>
831 texou 116
 
117
  <para>ne retourne pas une sortie non vide, l'option est supportée.</para>
118
 
119
  <para>Remarque&nbsp;: les partitions basées sur <foreignphrase>Logical Volume Management</foreignphrase> (LVM) ne peuvent pas utiliser
120
  l'option <option>barrier</option>.</para>
121
 
253 guillaume 122
</sect1>