Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

8.2. Création du fichier /etc/fstab‌

La / etc / fstab est utilisé par certains programmes pour déterminer où les systèmes de fichiers doivent être montés par défaut, dans quel ordre et lesquels doivent être vérifiés (pour les erreurs d'intégrité) avant le montage. Créez une nouvelle table de systèmes de fichiers comme celle-ci :


image

chat > ​​/etc/fstab << "EOF"

# Commencer /etc/fstab


#

système de fichiers

point de montage

type

Options

déverser

fsck

#

de commander


/ dev /

/

par défaut

1

1

/ dev /

échange

échange

pri = 1

0

0

proc

/ proc

proc

nosuid, noexec, nodev

0

0

sysfs

/ sys

sysfs

nosuid, noexec, nodev

0

0

développeurs

/dev/pts

développeurs

gid=5,mode=620

0

0

tmpfs

/ courir

tmpfs

par défaut

0

0

devtmpfs

/ dev

devtmpfs

mode=0755,aucunsuid

0

0


# Fin de /etc/fstab

EOF


remplacer , et avec les valeurs appropriées pour le système, par exemple, sda2, sda5et ext4. Pour plus de détails sur les six champs de ce fichier, voir homme 5 fstab.

Les systèmes de fichiers d'origine MS-DOS ou Windows (c'est-à-dire vfat, ntfs, smbfs, cifs, iso9660, udf) ont besoin d'une option spéciale, utf8, pour que les caractères non ASCII dans les noms de fichiers soient correctement interprétés. Pour les locales non UTF-8, la valeur de iocharset doit être défini pour être le même que le jeu de caractères de la locale, ajusté de manière à ce que le noyau le comprenne. Cela fonctionne si la définition du jeu de caractères pertinent (trouvée sous Systèmes de fichiers -> Prise en charge du langage natif lors de la configuration du noyau) a été compilée dans le noyau ou construite en tant que module. Cependant, si le jeu de caractères de la locale est UTF-8, l'option correspondante iocharset = utf8 rendrait le système de fichiers sensible à la casse. Pour résoudre ce problème, utilisez l'option spéciale utf8 au lieu de iocharset = utf8, pour les paramètres régionaux UTF-8. L'option "page de code" est également nécessaire pour les systèmes de fichiers vfat et smbfs. Il doit être défini sur le numéro de page de code utilisé sous MS-DOS dans votre pays. Par exemple, pour monter des clés USB, un utilisateur de ru_RU.KOI8-R aurait besoin des éléments suivants dans la partie options de sa ligne de montage dans / etc / fstab:


noauto, utilisateur, silencieux, showexec, codepage = 866, iocharset = koi8r

noauto, utilisateur, silencieux, showexec, codepage = 866, iocharset = koi8r


Le fragment d'options correspondant pour les utilisateurs de ru_RU.UTF-8 est :


noauto, utilisateur, silencieux, showexec, codepage = 866, utf8

noauto, utilisateur, silencieux, showexec, codepage = 866, utf8


Notez que l'utilisation iocharset est la valeur par défaut pour iso8859-1 (qui maintient le système de fichiers insensible à la casse), et le

L'option utf8 indique au noyau de convertir les noms de fichiers en utilisant UTF-8 afin qu'ils puissent être interprétés dans les paramètres régionaux UTF-8.

Il est également possible de spécifier la page de code par défaut et les valeurs iocharset pour certains systèmes de fichiers lors de la configuration du noyau. Les paramètres pertinents sont nommés "Option NLS par défaut" (CONFIG_NLS_DEFAULT), "Option NLS distante par défaut" (CONFIG_SMB_NLS_DEFAULT), "Page de codes par défaut pour FAT" (CONFIG_FAT_DEFAULT_CODEPAGE) et « iocharset par défaut pour FAT » (CONFIG_FAT_DEFAULT_IOCHARSET). Il n'y a aucun moyen de spécifier ces paramètres pour le système de fichiers ntfs au moment de la compilation du noyau.

Il est possible de rendre le système de fichiers ext3 fiable malgré les pannes de courant pour certains types de disques durs. Pour ce faire, ajoutez le barrière=1 option de montage à l'entrée appropriée dans / etc / fstab. Pour vérifier si le lecteur de disque prend en charge cette option, exécutez hdparm sur le lecteur de disque approprié. Par exemple, si :


hdparm -I /dev/sda | grep NCQ

hdparm -I /dev/sda | grep NCQ

renvoie une sortie non vide, l'option est prise en charge.

Remarque : les partitions basées sur Logical Volume Management (LVM) ne peuvent pas utiliser le une barrière option.


Meilleur système d'exploitation Cloud Computing chez OnWorks :