Subversion Repositories svn LFS-FR

Rev

Rev 831 | Rev 1211 | Go to most recent revision | 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
 
594 gleu 29
/dev/<replaceable>&lt;xxx&gt;</replaceable>     /            <replaceable>&lt;fff&gt;</replaceable>  defaults        1     1
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
 
602 texou 46
  <para>Le point de montage <filename class="directory">/dev/shm</filename>
47
  pour <systemitem class="filesystem">tmpfs</systemitem> est inclu pour
594 gleu 48
  permettre l'activation de la mémoire partagée POSIX. Le noyau doit
49
  disposer du support requis en interne pour fonctionner (plus
50
  d'informations là-dessus dans la prochaine section). Merci de noter
51
  qu'actuellement très peu de logiciels utilise la mémoire partagée
52
  POSIX. Donc, vous pouvez considérer le point de montage
53
  <filename class="directory">/dev/shm</filename>. Pour plus
602 texou 54
  d'informations, voir
667 texou 55
  <filename>Documentation/filesystems/tmpfs.txt</filename> dans le
56
  répertoire des sources du noyau.</para>
594 gleu 57
 
58
  <para>Les systèmes de fichier avec MS-DOS ou Windows d'origine
59
  (c'est-à-dire vfat, ntfs, smbfs, cifs, iso9660, udf) ont besoin de
60
  l'option de montage <quote>iocharset</quote> afin d'interpréter
61
  correctement les caractères non ASCII dans les noms de fichier. La
62
  valeur de cette option devrait être la même que le codage de la
63
  locale, ajustée de telle sorte que le noyau le comprenne. Cela fonctionne si
64
  la définition du codage adéquat (que vous trouvez sous File systems
65
  -&gt; Native Language Support) a été compilée en dur dans le noyau ou en
66
  module. L'option <quote>codepage</quote> est aussi nécessaire pour des
602 texou 67
  systèmes de fichier vfat et smbfs. Il serait paramétré au numéro de page de
68
  code utilisé sous MS-DOS dans votre pays. Par exemple, pour monter des
69
        lecteurs flash USB, un utilisateur ru_RU.KOI8-R aurait besoin de ce qui suit
70
        dans la partie des options de sa ligne de montage dans
71
  <filename>/etc/fstab</filename>:</para>
594 gleu 72
 
73
<screen><literal>noauto,user,quiet,showexec,iocharset=koi8r,codepage=866</literal></screen>
74
 
75
  <para>Le fragments d'options correspondantes pour les utilisateurs
76
  ru_RU.UTF-8 est&nbsp;:</para>
77
 
78
<screen><literal>noauto,user,quiet,showexec,iocharset=utf8,codepage=866</literal></screen>
79
 
80
  <note>
81
    <para>Dans ce dernier cas, le noyau émet le message suivant&nbsp;:</para>
82
 
83
<screen><computeroutput>FAT: utf8 is not a recommended IO charset for FAT filesystems,
84
    filesystem will be case sensitive!</computeroutput></screen>
85
 
86
    <para>Vous devriez ignorer cette recommendation négative, puisque toutes
87
    les autres valeurs de l'option <quote>iocharset</quote> aboutissent à
88
    un mauvais affichage des noms de fichier dans les locales
89
    UTF-8.</para>
90
  </note>
91
 
92
  <para>Il est aussi possible de spécifier des valeurs de page de code
93
  et de codage entrée/sortie (iocharset) par défaut pour certains
602 texou 94
  systtèmes de fichier pendant la configuration du noyau. Les paramètres
95
  pertinents sont nommés
96
  <quote>Default NLS Option</quote> (<option>CONFIG_NLS_DEFAULT)</option>,
97
  <quote>Default Remote NLS Option</quote> (<option>CONFIG_SMB_NLS_DEFAULT</option>),
98
  <quote>Default codepage for FAT</quote> (<option>CONFIG_FAT_DEFAULT_CODEPAGE</option>), and
99
  <quote>Default iocharset for FAT</quote> (<option>CONFIG_FAT_DEFAULT_IOCHARSET</option>).
100
  Il n'y a aucun moyen
594 gleu 101
  de spécifier ces paramètres pour les systèmes de fichier ntfs au
602 texou 102
  moment de la compilation du noyau.</para>
103
  <!-- Personally, I find it more foolproof to always specify the iocharset and
104
  codepage in /etc/fstab for MS-based filesystems - Alexander E. Patrakov -->
594 gleu 105
 
831 texou 106
  <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
107
  faire cela, ajoutez l'option de montage <option>barrier=1</option> à l'entrée appropriée dans
108
  <filename>/etc/fstab</filename>.  Pour vérifier si le périphérique supporte cette option, lancez
109
  <ulink url="http://www.linuxfromscratch.org/blfs/view/cvs/general/hdparm.html">hdparm</ulink> sur le périphérique où elle s'appliquera.
110
  Par exemple, si&nbsp;:</para>
111
 
833 texou 112
<screen role="nodump"><userinput>hdparm -I /dev/sda | grep NCQ</userinput></screen>
831 texou 113
 
114
  <para>ne retourne pas une sortie non vide, l'option est supportée.</para>
115
 
116
  <para>Remarque&nbsp;: les partitions basées sur <foreignphrase>Logical Volume Management</foreignphrase> (LVM) ne peuvent pas utiliser
117
  l'option <option>barrier</option>.</para>
118
 
253 guillaume 119
</sect1>