Se connecter
Se connecter
Inscription
Mot de passe perdu
Connexion:
[Actualités]
Nvidia prévient d'une pénurie de GPU ce trimestre, avec une reprise début 2025
[Actualités]
Les Technos #469 : Un jour sans fin
[Actualités]
Test Farming Simulator 25 (PS5) - Des innovations intéressantes mais des perfor...
[Actualités]
Qualcomm souhaite réduire davantage les prix des PC Windows basés sur ARM
[Actualités]
Finalement, Google préparerait une nouvelle tablette mais la Pixel Tablet 2 ser...
[Actualités]
Windows 10 version 22H2 : erreur de mise à jour et de désinstallation
[Actualités]
OpenAI prépare désormais son propre navigateur
[Actualités]
WhatsApp bat Telegram : les transcriptions des messages vocaux arrivent pour tou...
[Actualités]
Unreal et Unreal Tournament désormais gratuits sur Internet Archive
[Actualités]
Windows 10 : Microsoft affiche des publicités en plein écran pour les PC équi...
[Articles]
Dungeons 4 - Nintendo Switch Edition
[Articles]
The Bridge Curse 2 : The Extrication
[Articles]
Farmagia
[Articles]
I*CHU: Chibi Edition
[Articles]
Farming Simulator 25
[Articles]
Goblin Slayer -Another Adventurer- Nightmare Feast
[Articles]
Deel lance des programmes en marque blanche et pour les revendeurs pour plus de ...
[Articles]
ESET Research : WolfsBane, nouvelle porte dérobée de cyber-espionnage Linux cr...
[Articles]
Devoteam présente son nouveau plan stratégique « AMPLIFY » avec un fort acce...
[Articles]
LEGO Horizon Adventures
Actualités
Lettre d'information
Proposer une actualité
Archives
Actualités
Articles
Programmation
Press Release
Matériel
Logiciels
Livres
Interviews
Derniers commentaires
Jeux Vidéos
XBox One
XBox 360
Wii U
PSP
PS4
PS3
PC
DS
GameCube
3DS
Forum
Derniers messages
Informatique
Fun
Divers
Logithèque
Blogs
Divers
A Propos
Annonceurs
Contact
Recherche
RSS
Editer un article
Titre
Mots Clés
Texte
[size=18] [b]Nom[/b] [/size] mount - Monter un système de fichiers. [size=18] [b]Résumé[/b] [/size] [b][i]mount [-hV][/i][/b] [b][i]mount -a [-fFnrsvw] [-t type ] [-o options ][/i][/b] [b][/b] [b][i]mount [-fnrsvw] [-o options [,...]] périph | rép[/i][/b] [b][/b] [b][i]mount [-fnrsvw] [-t type ] [-o options ] périph rép[/i][/b] [size=18] [b]Description[/b] [/size] Tout fichier accessible par un système Unix est inséré dans une grande arborescence, la hiérarchie des fichiers, commençant à la racine [b]/ .[/b] Ces fichiers peuvent résider sur différents périphériques. La commande [b]mount[/b] permet d'attacher un système de fichiers trouvé sur un périphérique quelconque à la grande arborescence du système. A l'inverse [b]umount (8)[/b] le détachera à nouveau. La forme standard de la commande [b]mount[/b] est[table][row][col] [/col][col] [b][/b] [b][i]mount -t type périphérique répertoire[/i][/b][/col][/row][/table] Ceci indique au noyau d'attacher le système de fichiers se trouvant sur le [i]périphérique[/i] mentionné (dont on précise le [b]type )[/b] dans le [b]répertoire [/b] indiqué. Le contenu, le propriétaire et le mode d'accès précédents du [i]répertoire[/i] deviennent invisibles, et, tant que le nouveau système de fichiers reste monté, le chemin d'accès du [i]répertoire[/i] représente alors la racine du système de fichiers se trouvant sur le [b]périphérique .[/b] Il y a trois façons d'invoquer [b]mount[/b] sans qu'il ne monte quoique ce soit :[table][row][col] [/col][col] [b][/b] [b]mount -h[/b][/col][/row][/table] affiche un message d'aide ;[table][row][col] [/col][col] [b][/b] [b]mount -V[/b][/col][/row][/table] affiche un numéro de version ; et simplemeng[table][row][col] [/col][col] [b][i]mount [-l] [-t type ][/i][/b][/col][/row][/table] fournit la liste des systèmes de fichiers actuellement montés (du [b]type [/b] indiqué uniquement). L'option -l ajoute les étiquettes (ext2, ext3, et XFS). Voir plus bas. Depuis Linux 2.4.0 il est possible de remonter une partie de la hiérarchie des fichiers ailleurs. L'appel est :[table][row][col] [/col][col] [b][/b] [b]mount --bind olddir newdir[/b][/col][/row][/table] Ensuite, le même contenu est accessible en deux endroits. Cet appel attache seulement (une partie de) un unique système de fichiers, et pas les éventuels sous-montages. La hiérarchie complète, y compris les sous-montages est attachée une seconde fois avec :[table][row][col] [/col][col] [b][/b] [b]mount --rbind olddir newdir[/b][/col][/row][/table] Depuis Linux 2.5.1 il est possible de déplacer atomiquement une sous-arborescence à un autre endroit. L'appel est :[table][row][col] [/col][col] [b][/b] [b]mount --move olddir newdir[/b][/col][/row][/table] Le système de fichiers [i]proc[/i] n'est associé à aucun périphérique, et lorsqu'on le monte, un mot quelconque, par exemple [i]proc[/i] peut être utilisé à la place de l'indication de périphérique. Le choix courant [i]none[/i] (aucun) n'est pas très heureux, car un message d'erreur `none busy' (aucun occupé) lors d'un [b]umount[/b] peut être mal interprété. La plupart des périphériques sont indiqués sous forme de noms de fichiers (spécial bloc), comme [b]/dev/sda1 ,[/b] mais il y a d'autres possibilités. Par exemple, pour un montage par NFS, [i]périphérique[/i] peut ressembler à [b]knuth.cwi.nl:/dir .[/b] On peut indiquer un périphérique spécial boc par son étiquette de volume ou UUID (voir options -L et -U). Le fichier [i]/etc/fstab[/i] (voir [b]fstab (5)),[/b] contient des lignes décrivant les périphériques habituellement montés, leurs répertoires, et leurs options. Ce fichier est utilisé dans trois buts : (i) La commande[table][row][col] [/col][col] [b][/b] [b][i]mount -a [-t type ] [-O options ][/i][/b][/col][/row][/table] (généralement exécutée dans un script de démarrage) monte tous les systèmes de fichiers indiqués dans [i]fstab[/i] (ou uniquement ceux du [i]type[/i] indiqué), sauf ceux dont la ligne contient [b]noauto .[/b] En ajoutant l'option [b]-F ,[/b] fork(2) sera invoqué pour que tous les systèmes soient montés simultanément. (ii) Lorsque l'on monte un système de fichiers mentionné dans la [b]fstab ,[/b] il suffit d'indiquer le point de montage, ou le périphérique. (iii) Normalement, seul le Super-Utilisateur peut monter des systèmes de fichiers. Néanmoins, si la ligne de la [i]fstab[/i] contient l'option [b]user ,[/b] n'importe quel utilisateur peut monter le système de fichiers correspondant. Ainsi, avec une ligne[table][row][col] [/col][col] [b][/b] [b]/dev/cdrom /cd iso9660 ro,user,noauto,unhide[/b][/col][/row][/table] n'importe quel utilisateur peut monter le système iso9660 se trouvant sur son CDROM en utilisant la commande[table][row][col] [/col][col] [b][/b] [b]mount /dev/cdrom[/b][/col][/row][/table] ou[table][row][col] [/col][col] [b][/b] [b]mount /cd[/b][/col][/row][/table] Pour plus de détails, voir [b]fstab (5).[/b] Seul l'utilisateur qui a monté un système de fichiers peut le démonter. Si tous les utilisateurs doivent pouvoir faire le démontage, alors utilisez [b]users[/b] à la place de [b]user[/b] dans le ligne de [b]fstab .[/b] L'option [b]owner[/b] est similaire à [b]user ,[/b] avec la contrainte que l'utilisateur doit être le propriétaire du fichier spécial. Ceci peut servir par exemple pour [i]/dev/fd[/i] si un script de connexion rend l'utilisateur de la console propriétaire de ce fichier spécial. Les programmes [b]mount[/b] et [b]umount[/b] maintiennent une liste des périphériques actuellement montés dans le fichier [b]/etc/mtab .[/b] Si [b]mount [/b] est invoqué sans arguments, cette liste est affichée. Quand le système [i]proc[/i] est monté (disons sur [b]/proc ),[/b] les fichiers [i]/etc/mtab[/i] et [i]/proc/mounts[/i] sont très semblables. Le premier contient un peu plus d'informations, par exemple les options de montage, mais n'est pas obligatoirement à jour. (cf l'option [b]-n[/b] plus bas). Il est possible de remplacer [i]/etc/mtab[/i] par un lien symbolique vers [b]/proc/mounts ,[/b] mais on perd quelques informations ainsi, et en particulier le travail avec le périphérique loop sera moins aisé. [size=18] [b]Options[/b] [/size] L'ensemble exact des options utilisées lors d'une invocation de [b]mount[/b] est déterminé d'abord en lisant les options de la table [i]fstab[/i] pour ce système de fichiers, puis en appliquant les options de l'argument [b]-o ,[/b] et finalement en appliquant les options [b]-r ou -w[/b] si elles sont mentionnées. Les options valides pour la commande [b]mount[/b] sont : [b]-V[/b] [table][row][col] [/col][col]Afficher un numéro de version.[/col][/row][/table] [b]-h[/b] [table][row][col] [/col][col]Afficher un message d'aide.[/col][/row][/table] [b]-v[/b] [table][row][col] [/col][col]Mode volubile.[/col][/row][/table] [b]-a[/b] [table][row][col] [/col][col]Monter tous les systèmes de fichiers (d'un type donné) mentionnés dans [b]fstab .[/b][/col][/row][/table] [b]-F[/b] [table][row][col] [/col][col](utilisée conjointement avec [b]-a ).[/b] Lancer un processus mount pour chaque périphérique. Ceci effectuera le montage en parallèle des divers périphériques ou serveurs NFS. L'avantage est la rapidité ; de plus les délais de NFS s'écoulent en parallèle. Un désavantage est que les montages ont lieu dans le désordre. Il ne faut donc pas utiliser cette option pour monter à la fois [i]/usr[/i] et [b]/usr/spool .[/b][/col][/row][/table] [b]-f[/b] [table][row][col] [/col][col]Fonctionnement normal sauf pour l'appel système final qui n'est pas exécuté. Ceci simule le montage du système de fichiers. Cette option, en conjonction avec [b]-v[/b] permet de déterminer ce que la commande [b]mount[/b] essaye de faire. Ceci peut aussi servir à ajouter des entrées pour les périphériques montés précédement avec l'option -n.[/col][/row][/table] [b]-l[/b] [table][row][col] [/col][col]Ajoute les étiquettes ext2, ext3 et XFS en sortie de mount output. Il faut que mount ait la permission de lire le périphérique (par ex, Set-UID root). On peut écrire une étiquette ext2 ou ext3 avec l'utilitaire [b]e2label (8),[/b] et XFS en utilisant [b]xfs_admin (8).[/b][/col][/row][/table] [b]-n[/b] [table][row][col] [/col][col]Montage sans écriture dans [b]/etc/mtab .[/b] Ceci est nécessaire dans le cas où [i]/etc[/i] réside sur un système de fichiers en lecture seule.[/col][/row][/table] [b]-s[/b] [table][row][col] [/col][col]Tolérer les options invalides plutôt qu'échouer. Ceci permet d'ignorer les options non supportées par un type de système de fichiers. Tous les systèmes de fichiers ne supportent pas cette option. Elle existe pour le support de l'auto-monteur Linux basé sur autofs.[/col][/row][/table] [b]-r[/b] [table][row][col] [/col][col]Montage du système de fichiers en lecture seule. Un synonyme est [b]-o ro .[/b][/col][/row][/table] [b]-w[/b] [table][row][col] [/col][col]Montage du système en lecture/écriture (option par défaut) Un synonyme est [b]-o rw .[/b][/col][/row][/table] [b][i]-L label[/i][/b] [table][row][col] [/col][col]Monter la partition qui a l'étiquette [b]label .[/b][/col][/row][/table] [b][i]-U uuid[/i][/b] [table][row][col] [/col][col]Monter la partition avec [i]l' uuid[/i] indiqué. Cette option nécessite que le fichier [i]/proc/partitions[/i] existe (depuis Linux 2.1.116).[/col][/row][/table] [b][i]-t type[/i][/b] [table][row][col] [/col][col]L'argument à la suite de [b]-t[/b] est utilise pour préciser le type de système de fichier. Les types actuellement supportés sont : [b]adfs ,[/b] [b]affs ,[/b] [b]autofs ,[/b] [b]coda ,[/b] [b]coherent ,[/b] [b]cramfs ,[/b] [b]devpts ,[/b] [b]efs ,[/b] [b]ext ,[/b] [b]ext2 ,[/b] [b]ext3 ,[/b] [b]hfs ,[/b] [b]hpfs ,[/b] [b]iso9660 ,[/b] [b]jfs ,[/b] [b]minix ,[/b] [b]msdos ,[/b] [b]ncpfs ,[/b] [b]nfs ,[/b] [b]ntfs ,[/b] [b]proc ,[/b] [b]qnx4 ,[/b] [b]ramfs ,[/b] [b]reiserfs ,[/b] [b]romfs ,[/b] [b]smbfs ,[/b] [b]sysv ,[/b] [b]tmpfs ,[/b] [b]udf ,[/b] [b]ufs ,[/b] [b]umsdos ,[/b] [b]vfat ,[/b] [b]xenix ,[/b] [b]xfs ,[/b] [b]xiafs .[/b] Notez que coherent, sysv et xenix sont équivalents et que [i]xenix[/i] et [i]coherent[/i] disparaîtront dans l'avenir (em utilisez [i]sysv[/i] à leur place. Depuis Linux 2.1.21, les types [i]ext[/i] et [i]xiafs[/i] n'existent plus. Pour la plupart des types, [b]mount [/b] effectue seulement un appel-système [b]mount (2),[/b] car aucune connaissance détaillée du système de fichiers n'est nécessaires. Pour certains type toutefois (comme nfs, smbfs, ncpfs) du code supplémentaire est indispensable. Le code nfs est intégré, mais smbfs et ncpfs ont un programme mount indépendant. Afin de rendre uniforme le traitement de tous les types, mount exécutera le programme [i]/sbin/mount.TYPE[/i] (s'il existe) lorsqu'invoqué pour le type [b]TYPE .[/b] Comme différentes versions de [i]smbmount [/i] ont des conventions d'appels diverses, [i]/sbin/mount.smb[/i] doit être un script shell qui réalise l'appel voulu. Le type par défaut est [b]iso9660 .[/b] Si aucune option [b]-t[/b] n'est mentionnée, ou si le type [b]auto[/b] est précisé, la recherche de type est effectuée sur le superbloc [i]( adfs ,[/i] [b]bfs ,[/b] [b]cramfs ,[/b] [b]ext ,[/b] [b]ext2 ,[/b] [b]ext3 , [/b] [b]hfs ,[/b] [b]hpfs ,[/b] [b]iso9660 ,[/b] [b]jfs , [/b] [b]minix ,[/b] [b]ntfs ,[/b] [b]qnx4 ,[/b] [b]reiserfs ,[/b] [b]romfs ,[/b] [b]udf ,[/b] [b]ufs ,[/b] [b]vxfs ,[/b] [b]xfs ,[/b] [b]xiafs[/b] sont supportés). Si cette recherche échoue, mount essaiera de lire le fichier [i]/etc/filesystems[/i] ou, s'il n'existe pas, [b]/proc/filesystems .[/b] Tous les types de systèmes de fichiers listés seront essayés, sauf ceux marqués "nodev" (par exemple [b]devpts ,[/b] [i]proc[/i] et [b]nfs ).[/b] Si [i]/etc/filesystems[/i] se termine par une ligne contenant un unique '*', mount lira [i]/proc/filesystems[/i] à sa suite. Le type [b]auto[/b] peut être utile pour des disquettes montées par l'utilisateur. Créer un fichier [i]/etc/filesystmes[/i] permet de changer l'ordre d'essai (par exemple vfat avant msdos) ou d'utiliser un autochargeur de modules pour le noyau. Attention : la détection s'appuie sur une heuristique (des nombres "magiques" précis) qui peut conduire à une mauvaise reconnaissance, avec des conséquences catastrophiques. Si vos données sont précieuses ne demandez pas à [b]mount[/b] d'essayer de deviner le type de leur support. On peut indiquer plusieurs types, séparés par des virgules. Une liste de systèmes peut également être préfixée par [b]no[/b] pour indiquer les types qu'il ne faut pas tester. (Ceci prend son sens avec l'option [b]-a ).[/b] Par exemple, la commande :[table][row][col] [/col][col][table][row][col] [/col][col] [b]mount -a -t nomsdos,ext[/b][/col][/row][/table] monte tous les systèmes de fichiers, à l'exception de ceux de type [i]msdos[/i] et [b]ext .[/b][/col][/row][/table][/col][/row][/table] [b]-O[/b] [table][row][col] [/col][col]Utilisée conjointement avec [b]-a ,[/b] pour limiter l'ensemble des systèmes de fichiers auxquels [b]-a[/b] s'applique. Comme [b]-t[/b] sauf que c'est inutile hors du contexte [b]-a .[/b] Par exemple, la commande :[table][row][col] [/col][col][table][row][col] [/col][col] [b]mount -a -O no_netdev[/b][/col][/row][/table] monte tous les systèmes sauf ceux qui ont l'option [i]_netdev[/i] dans le champ option du fichier [b]/etc/fstab .[/b] C'est différent de [b]-t[/b] en ceci que chaque option est vérifiée exactement ; un [b]no[/b] au début d'une option ne nie pas le reste. Les options [b]-t[/b] et [b]-O[/b] se cumulent dans les faits. La commande[table][row][col] [/col][col] [b]mount -a -t ext2 -O _netdev[/b][/col][/row][/table] monte tous les systèmes ext2 avec l'option _netdev, et pas les systèmes qui sont seulement ext2 ou qui ont seulement l'option _netdev.[/col][/row][/table][/col][/row][/table] [b]-o[/b] [table][row][col] [/col][col]Les options de montage sont indiquées par l'argument [b]-o[/b] suivi d'une liste d'options séparées par des virgules. Certaines d'entre-elles ne sont utiles que lorsqu'elles apparaissent dans le fichier [i]/etc/fstab[/i] Les options suivantes sont communes au montage de tous les systèmes de fichiers (mais tous les systèmes ne les honorents pas, par exemple [b]sync[/b] n'est effective que pour ext2, ext3 et ufs) :[table][row][col] [/col][col][/col][/row][/table] [b]async[/b] [table][row][col] [/col][col]Toutes les entrées/sorties sur le système de fichiers seront asynchrones.[/col][/row][/table] [b]atime[/b] [table][row][col] [/col][col]Mise à jour des horodatages d'accès à chaque accès. Option par défaut.[/col][/row][/table] [b]auto[/b] [table][row][col] [/col][col]Peut être monté par l'option [b]-a .[/b][/col][/row][/table] [b]defaults[/b] [table][row][col] [/col][col]Utilisation des options par défaut : [b]rw , suid , dev , exec , auto , nouser , et async.[/b][/col][/row][/table] [b]dev[/b] [table][row][col] [/col][col]Interpréter les fichiers spéciaux de périphériques présents sur le système.[/col][/row][/table] [b]exec[/b] [table][row][col] [/col][col]Permettre l'exécution de fichiers binaires.[/col][/row][/table] [b]_netdev[/b] [table][row][col] [/col][col]Le système de fichier réside sur un périphérique nécessitant des accès réseau (pour éviter que le système essaye de monter ces systèmes de fichiers avant d'avoir activé le réseau).[/col][/row][/table] [b]noatime[/b] [table][row][col] [/col][col]Ne pas mettre jour les horodatages d'accès à chaque accès (accélération pour des serveurs de news par exemple).[/col][/row][/table] [b]noauto[/b] [table][row][col] [/col][col]Ne peut être monté qu'explicitement (l'invocation de mount avec l'argument [b]-a[/b] ne montera pas le système de fichiers).[/col][/row][/table] [b]nodev[/b] [table][row][col] [/col][col]Ne pas interpréter les fichiers spéciaux de périphériques présents sur le système de fichiers.[/col][/row][/table] [b]noexec[/b] [table][row][col] [/col][col]Ne pas permettre l'exécution de fichiers binaires sur le système de fichiers monté. Ceci peut être utile sur un serveur qui contient des fichiers binaires pour des architectures autres que la sienne.[/col][/row][/table] [b]nosuid[/b] [table][row][col] [/col][col]Ne pas tenir compte des bits Set-UID ou Set-GID. Ca peut paraître sûr, mais ne l'est pas si vous avez l'utilitaire suidperl(1) installé).[/col][/row][/table] [b]nouser[/b] [table][row][col] [/col][col]Ne pas autoriser d'utilisateur ordinaire (non root) à monter le système de fichiers. C'est le comportement par défaut.[/col][/row][/table] [b]remount[/b] [table][row][col] [/col][col]Remonter un système de fichiers déjà monté. Ceci est utilisé pour changer les attributs de montage, principalement pour autoriser l'écriture sur un système en lecture seule. Ne change ni le périphérique ni le répertoire.[/col][/row][/table] [b]ro[/b] [table][row][col] [/col][col]Montage du système en lecture seule.[/col][/row][/table] [b]rw[/b] [table][row][col] [/col][col]Montage du système en lecture/écriture.[/col][/row][/table] [b]suid[/b] [table][row][col] [/col][col]Prendre en compte les bits Set-UID ou Set-GID des fichiers se trouvant sur le système monté.[/col][/row][/table] [b]sync[/b] [table][row][col] [/col][col]Toutes les entrées/sorties sur le système de fichiers seront synchrones.[/col][/row][/table] [b]dirsync[/b] [table][row][col] [/col][col]Faire les mises à jour des répertoires du système de fichiers immédiatement. Ceci affecte les appels-système : creat, link, unlink, symlink, mkdir, rmdir, mknod et rename.[/col][/row][/table] [b]user[/b] [table][row][col] [/col][col]Autoriser les utilisateurs ordinaires à monter le système de fichiers. Le nom de l'utilisateur est noté dans mtab pour qu'il puisse le démonter ensuite. Ceci entraîne l'utilisation des options [b]noexec , nosuid , et nodev[/b] (à moins qu'elles ne soient explicitement surchargées, comme dans une ligne d'option [b]user,exec,dev,suid ).[/b][/col][/row][/table] [b]users[/b] [table][row][col] [/col][col]Permettre à tous les utilisateurs de monter et démonter le système de fichiers. Cette option implique les options [b]noexec , nosuid , et nodev[/b] (sauf s'il y a une surcharge par une option ultérieure, comme sur la ligne [b]users,exec,dev,suid ).[/b][/col][/row][/table][/col][/row][/table] [b]--bind[/b] [table][row][col] [/col][col]Remonter une sous-arborescence ailleurs (le contenu sera disponible en deux points différents). Voir plus haut.[/col][/row][/table] [b]--move[/b] [table][row][col] [/col][col]Déplacer une sous-arborescence aillers. Voir plus haut. [/col][/row][/table] [size=18] [b]Options[/b] [/size] Les options suivantes ne s'appliquent qu'à certains systèmes de fichiers. Elles sont triées par type de système. Elles s'utilisent toutes à la suite d'un argument [b]-o .[/b] [size=18] [b]Options de montage pour adfs[/b] [/size] [table][row][col] [/col][col][b]uid=[/b][i]value[/i] and [b]gid=[/b][i]value[/i] Fixerle propriétaire et le groupe des fichiers (défaut : uid=gid=0).[/col][/row][/table] [table][row][col] [/col][col][b]ownmask=[/b][i]value[/i] and [b]othmask=[/b][i]value[/i] Fixer le maque de permission pour le propriétaire et les autres respectivement (défaut : 0700 et 0077, respectivement). Voir aussi [b]/usr/src/linux/Documentation/filesystems/adfs.txt .[/b][/col][/row][/table] [size=18] [b]Options de montage pour affs[/b] [/size] [table][row][col] [/col][col][b]uid=[/b][i]value[/i] et [b]gid=[/b][i]value[/i] Positionner le propriétaire et le groupe de la racine du système de fichiers (par défaut : uid=gid=0, mais avec l'option [b]uid[/b] ou [b]gid[/b] sans valeur, l'uid et le gid du processus appelant seront utilisés).[/col][/row][/table] [table][row][col] [/col][col][b]setuid=[/b][i]value[/i] et [b]setgid=[/b][i]value[/i] Positionner le propriétaire et le groupe de tous les fichiers du système.[/col][/row][/table] [b][i]mode= valeur[/i][/b] [table][row][col] [/col][col]Fixer le mode d'accès à tous les fichiers au mode [b]valeur & 0777[/b] sans s'occuper de leurs permissions originales. Ceci ajoute également l'autorisation de parcours dans les répertoires qui permettent la lecture. La [i]valeur[/i] doit être mentionnée en octal.[/col][/row][/table] [b]protect[/b] [table][row][col] [/col][col]N'autoriser aucune modification des bits d'accès aux fichiers du système.[/col][/row][/table] [b]usemp[/b] [table][row][col] [/col][col]Utiliser l'uid et le gid du point de montage comme uid et gid de la racine du système de fichiers jusqu'au premier sync ou umount, puis ignorer cette option. Bizarre...[/col][/row][/table] [b]verbose[/b] [table][row][col] [/col][col]Afficher des informations supplémentaires pour chaque montage réussi.[/col][/row][/table] [b][i]prefix= chaîne[/i][/b] [table][row][col] [/col][col]Préfixe à utiliser avant le nom de volume lorsque l'on suit un lien.[/col][/row][/table] [b][i]volume= chaîne[/i][/b] [table][row][col] [/col][col]Préfixe (30 car. au plus) à utiliser avant '/' quand on suit un lien symbolique.[/col][/row][/table] [b][i]reserved= valeur[/i][/b] [table][row][col] [/col][col](Par défaut : 2.) Nombre de blocs inutilisés au début du périphérique.[/col][/row][/table] [b][i]root= valeur[/i][/b] [table][row][col] [/col][col]Fournir explicitement l'emplacement du bloc racine.[/col][/row][/table] [b][i]bs= valeur[/i][/b] [table][row][col] [/col][col]Fournir la taille de bloc. Les valeurs autorisées sont 512, 1024, 2048, et 4096.[/col][/row][/table] [b]grpquota / noquota / quota / usrquota[/b] [table][row][col] [/col][col]Ces options sont acceptées mais sans effet. (Toutefois les utilitaires de quota peuvent réagir à de telles chaînes dans [b]/etc/fstab ).[/b] [/col][/row][/table] [size=18] [b]Options de montage pour coherent[/b] [/size] Aucune. [size=18] [b]Options de montage pour devpts[/b] [/size] Le système devpts est un pseudo système de fichiers, traditionnellement monté en [b]/dev/pts .[/b] Pour acquérir un pseudo terminal, un processus ouvre [b]/dev/ptmx ;[/b] le numéro du pseudo terminal est rendu disponible pour le processus, et le pseudo terminal esclave est accessible via [b]/dev/pts/
.[/b] [table][row][col] [/col][col][b]uid=[/b][i]value[/i] and [b]gid=[/b][i]value[/i] Fixe le propriétaire et le groupe des PTYs nouvellement créés. Quand rien n'est spécifié, ils seront fixés avec l'UID et le GID du processus créateur. Par exemple s'il y a un groupe tty de GID 5, alors [b]gid=5[/b] fera appartenir les PTYs créés au groupe tty.[/col][/row][/table] [b][i]mode= value [/i][/b] [table][row][col] [/col][col]Fixe le mode des PTYs nouvellement créés. La valeur par défaut est 0600. Une valeur [b]mode=620[/b] et [b]gid=5[/b] correspond à un "mesg y" pour tous les PTYs nouvellement créés. [/col][/row][/table] [size=18] [b]Options de montage pour ext[/b] [/size] Aucune. Notez que le type `ext' de système de fichiers est obsolète. Ne l'utilisez pas. Depuis Linux 2.1.21, extfs n'est plus dans les sources du noyau. [size=18] [b]Options de montage pour ext2[/b] [/size] `ext2' est le type standard pour les systèmes de fichiers Linux. À cause d'un bogue du noyau (corrigé dans le 2.0.4), il peut être monté avec n'importe quelle option. [b]bsddf / minixdf[/b] [table][row][col] [/col][col]Indiquer le comportement à adopter lors de l'appel système [b]statfs .[/b] Le comportement [b]minixdf[/b] consiste à renvoyer dans le champ [i]f_blocks[/i] le nombre total de blocs dans le système de fichiers, alors que le comportement [b]bsddf[/b] (par défaut) consiste à soustraire les blocs utilisés par le système ext2 non disponibles pour le stockage. Ainsi on obtient :[/col][/row][/table] .nf % mount /k -o minixdf; df /k; umount /k Filesystem 1024-blocks Used Available Capacity Mounted on /dev/sda6 2630655 86954 2412169 3% /k % mount /k -o bsddf; df /k; umount /k Filesystem 1024-blocks Used Available Capacity Mounted on /dev/sda6 2543714 13 2412169 0% /k .fi (Remarquez que cet exemple montre que l'on peut, en ligne de commande, ajouter des options à celles mentionnées dans [b]/etc/fstab .)[/b] [/col][/row][/table] [b]check / check=normal / check=strict[/b] [table][row][col] [/col][col]Fixer le niveau de vérification. Avec une au moins de ces options (et [b]check=normal[/b] est configuré par défaut) les images des i-noeuds et des blocs sont vérifiées lors du montage (ce qui peut prendre une minute ou plus sur de gros disques). Avec une vérification stricte, la libération des blocs vérifie que le bloc à libérer se trouve bien dans une zone de données.[/col][/row][/table] [b]check=none / nocheck[/b] [table][row][col] [/col][col]Pas de vérification. C'est rapide. Les noyaux récents n'ont plus d'option de vérification. L'emploi de .BE e2fsck (8) est plus significatif.[/col][/row][/table] [b]debug[/b] [table][row][col] [/col][col]Afficher des informations de débogage lors de chaque (re)mount.[/col][/row][/table] [b]errors=continue / errors=remount-ro / errors=panic[/b] [table][row][col] [/col][col]Définir le comportement à adopter en cas d'erreur. On peut ignorer l'erreur en indiquant simplement que le système de fichier est corrompu, et continuer. On peut également remonter le système en lecture-seule. Ou l'on peut déclencher une panique du noyau et arrêter le système. Le comportement par défaut est inscrit dans le superbloc du système et peut être configuré avec [b]tune2fs (8).[/b][/col][/row][/table] [b]grpid ou bsdgroups / nogrpid ou sysvgroups[/b] [table][row][col] [/col][col]Ces options définissent le GID que reçoit un nouveau fichier créé. Quand [b]grpid[/b] est positionné, le fichier reçoit le GID du répertoire dans lequel il est créé. Sinon (par défaut), il prend le fsgid du processus appelant, à moins que le répertoire ait son bit Set-GID positionné, auquel cas il reçoit le GID du répertoire parent, et s'il s'agit d'un nouveau répertoire, voit son bit Set-GID positionné.[/col][/row][/table] [table][row][col] [/col][col][b]resgid=[/b][i]n[/i] et [b]resuid=[/b][i]n[/i] Le système de fichiers ext2 réserve un certain pourcentage de l'espace disponible (par défaut 5%, voir [b]mke2fs (8)[/b] et [b]tune2fs (8)).[/b] Ces options déterminent qui peut utiliser ces blocs réservés (celui qui a l'UID indiqué, ou qui appartient au groupe mentionné).[/col][/row][/table] [b][i]sb= n[/i][/b] [table][row][col] [/col][col]Utiliser le bloc [i]n[/i] comme superbloc plutôt que le bloc 1. Ceci sert lorsque le système de fichiers a été endommagé. Avnt, des copies du superbloc étaient placées tous les 8192 blocs : 1, 8193, 16385, ... (des centaines, voire des milliers de copies). Depuis la version 1.08 [b]mke2fs[/b] a une option -s (sparse) pour réduire le nombre de copies, et depuis la version 1.15 c'est l'option par défaut. Notez que cela peut signifier qu'un système ext2 créé par une version récente de [b]mke2fs[/b] ne peut pas être monté en lecture/écriture avec Linux 2.0.*. Le numéro de bloc utilise des unités de 1 k. Pour utiliser le bloc logique 32678 sur un système de fichiers avec des blocs de 4 ko : "sb=131072".[/col][/row][/table] [b]grpquota / noquota / quota / usrquota[/b] [table][row][col] [/col][col]Ces options sont acceptées mais ignorées. [/col][/row][/table] [b]nouid32[/b] [table][row][col] [/col][col]Désactivers les UID et GID 32-bits. Pour compatibilité avec les anciens noyaux qui ne stockent et n'attendent que des valeurs 16 bits. [/col][/row][/table] [size=18] [b]Options de montage pour ext3[/b] [/size] Le système de fichiers ext3 est une version de ext2 qui a été amélioré pour la journalisation. Il supporte les mêmes options que ext2 avec en plus : [b]journal=update[/b] [table][row][col] [/col][col]Mettre à jour le journal du système de fichiers avec le format actuel.[/col][/row][/table] [b]journal=inum[/b] [table][row][col] [/col][col]Si un journal existe, cette option est ignorée. Sinon elle indique le numéro de l'i-noeud qui représente le fichier journal du système de fichier ext3 ; ext3 créera un journal en écrasant le contenu du fichier dont l'i-noeud vaut [b]inum . [/b][/col][/row][/table] [b]noload[/b] [table][row][col] [/col][col]Ne pas charger le journal du système de fichier ext3 au montage.[/col][/row][/table] [b]data=journal / data=ordered / data=writeback[/b] [table][row][col] [/col][col]Précise le mode de journalisation pour les données. Les méta-données sont toujours journalisées.[table][row][col] [/col][col][/col][/row][/table] [b]journal[/b] [table][row][col] [/col][col]Les données sont inscrites dans le journal avant d'être écrites dans le système de fichiers principal.[/col][/row][/table] [b]ordered[/b] [table][row][col] [/col][col](défaut). Les données sont envoyées dans le système de fichiers avant d'inscrire les méta-données dans le journal.[/col][/row][/table] [b]writeback[/b] [table][row][col] [/col][col]L'ordre des données n'est pas préservé. Les données peuvent être écrites dans le système de fichiers après que les méta-données sont inscrites dans le journal. On soupconne que ce soit l'option à plus haut débit. Elle garantit l'intégrité interne du système de fichiers, mais ne récupère pas les anciennes données dans un fichier après un crash et une récupération du journal. [/col][/row][/table] [size=18] [b]Options de montage pour fat[/b] [/size] (Note : [i]fat[/i] n'est pas un système de fichiers séparés, mais une portion commune des systèmes [b]msdos ,[/b] [i]umsdos[/i] et [b]vfat).[/b] [b]blocksize=512 / blocksize=1024[/b] [table][row][col] [/col][col]Indiquer la taille de bloc (par défaut 512).[/col][/row][/table] [table][row][col] [/col][col][b]uid=[/b][i]valeur[/i] et [b]gid=[/b][i]valeur[/i] Indiquer le propriétaire et le groupe de tous les fichiers (par défaut : l'uid et le gid du processus appelant).[/col][/row][/table] [b][i]umask= valeur[/i][/b] [table][row][col] [/col][col]Fixer l'umask (c'est à dire le masque de bit des permissions qui ne sont [b]pas[/b] fournies). Par défaut il s'agit de l'umask du processus en cours. La valeur est donnée en octal.[/col][/row][/table] [b][i]dmask= valeur[/i][/b] [table][row][col] [/col][col]Fixer l'umask appliqué aux répertoires seulement. Par défaut c'est l'umask du processus appelant. La valeur est donnée en octal. Présent depuis 2.5.43.[/col][/row][/table] [b][i]fmask= valeur[/i][/b] [table][row][col] [/col][col]Fixer l'umask appliqué aux fichiers réguliers seulement. Par défaut c'est l'umask du processus appelant. La valeur est donnée en octal. Présent depuis 2.5.43.[/col][/row][/table] [b][i]check= valeur[/i][/b] [table][row][col] [/col][col]Il y a trois niveaux de vérification des noms de fichiers :[table][row][col] [/col][col][/col][/row][/table] [b]r[elaxed][/b] [table][row][col] [/col][col]Les majuscules et minuscules sont acceptées et équivalentes. La partie excédentaire des noms longs est supprimée (par exemple [i]nombeaucouptroplong.foobar[/i] devient [b]nombeauc.foo ).[/b] Les espaces en tête, et au sein des noms sont acceptés, tant dans le nom que dans l'extension.[/col][/row][/table] [b]n[ormal][/b] [table][row][col] [/col][col]Comme "relaxed", mais de nombreux caractères spéciaux (*, ?, <, espaces, etc...) sont refusés. C'est l'attitude par défaut.[/col][/row][/table] [b]s[trict][/b] [table][row][col] [/col][col]Comme "normal", mais les noms ne peuvent pas contenir de partie longue, et les caractères spéciaux qui sont acceptés par Linux mais pas par MS-DOS sont rejetés (+, =, espaces, etc...)[/col][/row][/table][/col][/row][/table] [b][i]codepage= valeur[/i][/b] [table][row][col] [/col][col]Fixe la page de code pour convertir les caractères des noms courts des systèmes FAT et VFAT. Par défaut, la page 437 est utilisée.[/col][/row][/table] [b]conv=b[inary] / conv=t[ext] / conv=a[uto][/b] [table][row][col] [/col][col]Le système de fichiers [i]fat[/i] peut effectuer automatiquement les conversions CRLF<-->NL (format de texte MS-DOS vers format de texte UNIX). Les modes de conversion suivants sont autorisés :[table][row][col] [/col][col][/col][/row][/table] [b]binary[/b] [table][row][col] [/col][col]aucune conversion. C'est le comportement par défaut.[/col][/row][/table] [b]text[/b] [table][row][col] [/col][col]Conversion CRLF<-->NL sur tous les fichiers.[/col][/row][/table] [b]auto[/b] [table][row][col] [/col][col]Conversion CRLF<-->NL sur tous les fichiers qui n'ont pas une extension de "binaire bien-connu". Cette liste, non exhaustive, se trouve au début de [i]fs/fat/misc.c[/i] (dans Linux 2.0, la liste est : exe, com, bin, app, sys, drv, ovl, ovr, obj, lib, dll, pif, arc, zip, lha, lzh, zoo, tar, z, arj, tz, taz, tzp, tpz, gz, tgz, deb, gif, bmp, tif, gl, jpg, pcx, tfm, vf, gf, pk, pxl, dvi).[/col][/row][/table] Les programmes qui calculent des positions avec lseek n'aiment pas la conversion text. Plusieurs personnes ont détruit des données ainsi. Faites attention ! Pour les systèmes montés en mode binaire, un outil de conversion (fromdos/todos) est disponible.[/col][/row][/table] [b][i]cvf_format= module[/i][/b] [table][row][col] [/col][col]Oblige le pilote à utiliser le module CVF (Compressed Volume File) [i]cvf_ module[/i] plutôt que l'auto-détection. Si le noyau supporte kmod, l'option cvf_format=xxx commande le chargement du module CVF à la demande.[/col][/row][/table] [b][i]cvf_option= option[/i][/b] [table][row][col] [/col][col]Option passée au module CVF.[/col][/row][/table] [b]debug[/b] [table][row][col] [/col][col]Activer l'attribut de débogage. Un numéro de version, et une liste des paramètres du système de fichiers seront affichés (ces données seront également affichées si le système est incohérent).[/col][/row][/table] [b]fat=12 / fat=16[/b] [table][row][col] [/col][col]Préciser s'il s'agit d'une FAT 12 bits ou 16 bits. Ceci a priorité sur la détection automatique du type de FAT. A n'utiliser qu'avec précaution ![/col][/row][/table] [b][i]iocharset= valeur[/i][/b] [table][row][col] [/col][col]Jeu de caractère pour les conversion entre les caractères 8 bits et les caractères 16 bitS Unicode. Par défaut c'est iso8859-1. Les noms de fichiers longs sont stockés sur le disque en format Unicode.[/col][/row][/table] [b]quiet[/b] [table][row][col] [/col][col]Activer l'attribut de silence. Les tentatives de modification du propriétaire ou du mode d'accès aux fichiers ne renverront pas d'erreurs, bien qu'elles échouent. A utiliser avec précaution ![/col][/row][/table] [b]sys_immutable, showexec, dots, nodots, dotsOK=[yes|no][/b] [table][row][col] [/col][col]Diverses tentatives risquées de forcer un comportement Unix ou Dos dans un système de fichiers FAT. [/col][/row][/table] [size=18] [b]Options de montage pour hpfs[/b] [/size] [table][row][col] [/col][col][b]uid=[/b][i]valeur[/i] et [b]gid=[/b][i]valeur[/i] Fixer le propriétaire, et le groupe, de tous les fichiers (par défaut : l'uid et le gid du processus appelant).[/col][/row][/table] [b][i]umask= valeur[/i][/b] [table][row][col] [/col][col]Fixer l'umask (c'est à dire le masque de bit des permissions qui ne sont [b]pas[/b] fournies). Par défaut il s'agit de l'umask du processus en cours. La valeur est donnée en octal.[/col][/row][/table] [b]case=lower / case=asis[/b] [table][row][col] [/col][col]Convertir les noms de fichiers en minuscules (lower) ou les laisser tels quels (asis). Par défaut : [b]case=lower .[/b][/col][/row][/table] [b]conv=binary / conv=text / conv=auto[/b] [table][row][col] [/col][col]Avec [b]conv=text ,[/b] supprimer une partie des retour-chariots (en particulier tout ceux suivis par un saut-de-ligne) durant la lecture des fichiers. Avec [b]conv=auto ,[/b] choisir, plus ou moins au hasard, entre [b]conv=binary et conv=text .[/b] Avec [b]conv=binary ,[/b] lire le contenu des fichiers sans les modifier (option par défaut).[/col][/row][/table] [b]nocheck[/b] [table][row][col] [/col][col]Ne pas interrompre le montage si le test de cohérence échoue. [/col][/row][/table] [size=18] [b]Options de montage pour iso9660[/b] [/size] ISO 9660 est un standard décrivant la structure du système de fichiers pour les CD-Roms. (Ce type de systèmes apparaît aussi sur certains DVD ; voir également le système de fichiers [b]udf ).[/b] Les noms de fichiers [i]iso9660[/i] normaux se présentent dans le format 8.3 (limite de longueur des noms comme sous Dos). Tous les caractères sont en majuscule. De plus, rien n'est prévu pour stocker le propriétaire du fichier, le mode d'accès, le nombre de liens, les fichiers spéciaux blocs/caractères, etc... Rock Ridge est une extension du format iso9660 qui permet d'offrir ces fonctionnalités Unix. En gros, des données sont ajoutées pour chaque entrée de chaque répertoire afin de fournir les informations désirées. Lorsque Rock Ridge est utilisée, le système de fichiers est totalement semblable à un système de fichiers Unix normal (sauf qu'il est en lecture seule évidemment). [b]norock[/b] [table][row][col] [/col][col]Ne pas utiliser les extensions Rock Ridge, même si elles sont disponibles. Voir [b]map .[/b][/col][/row][/table] [b]nojoliet[/b] [table][row][col] [/col][col]Désactiver les extensions Microsoft Joliet même si elles sont disponibles. Cf. [b]map .[/b][/col][/row][/table] [b]check=r[elaxed] / check=s[trict][/b] [table][row][col] [/col][col]Avec [b]check=relaxed ,[/b] les noms de fichier sont convertis en minuscules. Ceci n'a probablement d'intérêt qu'avec les options [b]norock[/b] et [b]map=normal .[/b] (Par défaut : [b]check=strict .)[/b][/col][/row][/table] [table][row][col] [/col][col][b]uid=[/b][i]value[/i] et [b]gid=[/b][i]value[/i] Fixer le propriétaire, et le groupe, de tous les fichiers en écrasant éventuellement les informations trouvées dans les extensions Rock Ridge (par défaut : [b]uid=0,gid=0 .)[/b][/col][/row][/table] [b]map=n[ormal] / map=o[ff][/b] [table][row][col] [/col][col]Pour les volumes sans extension Rock Ridge, la traduction des noms de fichiers convertit les majuscules en minuscules, supprime l'éventuel `;1' final, et transforme `;' en `.'. Avec [b]map=off[/b] il n'y a pas de traduction. Voir [b]norock .[/b] (Par défaut : [b]map=normal .)[/b] [b]map=acorn[/b] est comme [b]map=normal[/b] mais applique aussi les extensions Acorn si elles sont présentes.[/col][/row][/table] [b][i]mode= value[/i][/b] [table][row][col] [/col][col]Pour les volumes non-Rock Ridge, donner le mode indiqué à tous les fichiers (Par défaut : lecture autorisée pour tous). Depuis Linux 2.1.37 on n'a plus besoin de spécifier le mode en décimal (l'octal est indiqué par un 0 en tête).[/col][/row][/table] [b]unhide[/b] [table][row][col] [/col][col]Montrer également les fichiers cachés, et les fichiers d'extension.[/col][/row][/table] [b]block=[512|1024|2048][/b] [table][row][col] [/col][col]Fixer la taille de bloc (par défaut : [b]block=1024 ).[/b][/col][/row][/table] [b]conv=a[uto] / conv=b[inary] / conv=m[text] / conv=t[ext][/b] [table][row][col] [/col][col](par défaut : [b]conv=binary ).[/b] Depuis Linux 1.3.54 cette option n'a plus d'effet. (les conversions autres que binaires étaient dangereuses, avec un risque important de corruption de données).[/col][/row][/table] [b]cruft[/b] [table][row][col] [/col][col]Si l'octet de poids fort de la longueur d'un fichier contient n'importe quoi, utilisez cette option pour indiquer à mount d'ignorer ces octets dans toutes les longueurs de fichiers. Ceci entraîne que la longueur maximale d'un fichier sera 16 Mo. L'option `cruft' est positionnée automatiquement quand la taille totale du CD-Rom est erronée (négative, supérieure à 800 Mo, ...), ou quand on rencontre des numéros de séquence de volume autres que 0 ou 1.[/col][/row][/table] [b]session=x[/b] [table][row][col] [/col][col]Indique le numéro de session sur un CD multisession (Depuis 2.3.4).[/col][/row][/table] [b]sbsector=xxx[/b] [table][row][col] [/col][col]La session commence au secteur xxx. (Depuis 2.3.4). [/col][/row][/table] [size=18] [b]Options de montage pour minix[/b] [/size] Aucune. [size=18] [b]Options de montage pour msdos[/b] [/size] Voir les options de montage pour fat. Si le système de fichiers [i]msdos[/i] présente des incohérences, une erreur sera indiquée, et le montage sera effectue en lecture seule. On peut réactiver l'écriture en remontant le système de fichiers. [size=18] [b]Options de montage pour ncp[/b] [/size] Tout comme [b]nfs , l'implémentation ncp[/b] nécessite un argument binaire (une structure [b]ncp_mount_data )[/b] lors de l'appel système. Cet argument est construit par [b]ncpmount (8)[/b] et la version actuelle de [b]mount[/b] (2.6h) ne connaît rien en ce qui concerne ncp. [size=18] [b]Options de montage pour nfs[/b] [/size] Le noyau a besoin, pour monter un système [b]nfs ,[/b] d'un argument binaire lors de l'appel système (une [b]struct nfs_mount_data .[/b] Néanmoins le programme [b]mount[/b] peut analyser les arguments suivants, et préparer la structure nécessaire au noyau. Les options suivantes sont de type `option=valeur' : [b][i]rsize= n,[/i][/b] [b][i]wsize= n,[/i][/b] [b][i]timeo= n,[/i][/b] [b][i]retrans= n,[/i][/b] [b][i]acregmin= n,[/i][/b] [b][i]acregmax= n,[/i][/b] [b][i]acdirmin= n,[/i][/b] [b][i]acdirmax= n,[/i][/b] [b][i]actimeo= n,[/i][/b] [b][i]retry= n,[/i][/b] [b][i]port= n,[/i][/b] [b][i]mountport= n,[/i][/b] [b][i]mounthost= nom,[/i][/b] [b][i]mountprog= n,[/i][/b] [b][i]mountvers= n,[/i][/b] [b][i]nfsprog= n,[/i][/b] [b][i]nfsvers= n,[/i][/b] [b][i]namlen= n.[/i][/b] L'option [b][i]addr= n[/i][/b] est acceptée, mais ignorée. On peut également employer les options booléennes suivantes, éventuellement précédées par [b]no :[/b] [b]bg ,[/b] [b]fg ,[/b] [b]soft ,[/b] [b]hard ,[/b] [b]intr ,[/b] [b]posix ,[/b] [b]cto ,[/b] [b]ac ,[/b] [b]tcp ,[/b] [b]udp ,[/b] [b]lock .[/b] Pour plus de détails, voir [b]nfs (5).[/b] Les options particulièrement utiles sont les suivantes : [b]rsize=8192,wsize=8192[/b] [table][row][col] [/col][col]qui améliorera la vitesse de votre connexion nfs (les tailles des buffers par défaut sont 4096 octets). NFSv2 ne marche pas avec des valeurs plus grandes de [b]rsize[/b] et [b]wsize ).[/b][/col][/row][/table] [b]hard[/b] [table][row][col] [/col][col]Le programme accédant à un fichier sur un système monté par NFS sera suspendu si le serveur se plante. Le processus ne pas être interrompu ou tué sauf si on spécifie aussi l'option [b]intr .[/b] Quand le serveur NFS revient en ligne, le programme reprendra sans perturbation où il en était. C'est probablement ce que vous désirez.[/col][/row][/table] [b]soft[/b] [table][row][col] [/col][col]qui permet au noyau de renoncer au bout d'un moment si le serveur nfs ne répond pas (par défaut le noyau répète indéfiniment sa requête). On peut indiquer un délai avec [b]timeo=time .[/b] Ceci est surtout utile s'il y a des chances pour que le serveur nfs soit arrêté, ou redémarre alors que des processus essayent d'accéder à ses fichiers.[/col][/row][/table] [b]nolock[/b] [table][row][col] [/col][col]Ne pas utiliser de verrouillages, ne pas lancer lockd. [/col][/row][/table] [size=18] [b]Options de montage pour ntfs[/b] [/size] [b][i]iocharset= nom[/i][/b] [table][row][col] [/col][col]Jeu de caractère à utiliser pour renvoyer les noms de fichiers. Contrairement à VFAT, NTFS supprime les noms qui contiennent des caractères non convertibles.[/col][/row][/table] [b]utf8 [/b] [table][row][col] [/col][col]Utiliser UTF-8 pour convertir les noms de fichiers.[/col][/row][/table] [b]uni_xlate=[0|1|2][/b] [table][row][col] [/col][col]Si 0 (ou `no' ou `false'), ne pas utiliser de séquences d'échappement pour les caractères Unicode inconnus. Si 1 (ou `yes', ou `true') ou 2, utiliser les séquences d'échappement sut quate octets de style vfat en commençant par ":". Avec 2 on a un codage little-endian et avec 1 un codage big-endian.[/col][/row][/table] [b]posix=[0|1][/b] [table][row][col] [/col][col]Si actif (posix=1), le système de fichiers distingue entre majuscules et minuscules. Les noms d'alias 8.3 sont présentés sous forme de liens physiques plutôt qu'être supprimés.[/col][/row][/table] [table][row][col] [/col][col][b]uid=[/b][i]valeur[/i], [b]gid=[/b][i]valeur[/i] et [b]umask=[/b][i]valeur[/i] Fixe les permissions des fichiers sur le système. La valeur d'umask est fournie en octal. Par défaut les fichiers appartiennet à root et ne sont lisibles par personne d'autre. [/col][/row][/table] [size=18] [b]Options de montage pour proc[/b] [/size] [table][row][col] [/col][col][b]uid=[/b][i]valeur[/i] et [b]gid=[/b][i]valeur[/i] Ces options sont reconnues, mais n'ont pas d'effet semble-t-il. [/col][/row][/table] [size=18] [b]Options de montage pour ramfs[/b] [/size] Ramfs est un système de fichiers en mémoire. Montez-le et il existe. Démontez-le et il disparaît. Présent depuis Linux 2.3.99pre4. Il n'y a pas d'option de montage. [size=18] [b]Options de montage pour reiserfs[/b] [/size] Reiserfs est un système de fichiers journalisé. Les options de montage resierfs sont décrites plus en détail à [b]http://www.namesys.com/mount-options.html .[/b] [b]conv[/b] [table][row][col] [/col][col]Indique à la version 3.6 de reiserfs de monter un système de la version 3.5, avec le format 3.6 pour les nouveaux objets. Ce système ne sera plus compatible avec les outils reiserfs 3.5.[/col][/row][/table] [b]hash=rupasov / hash=tea / hash=r5 / hash=detect[/b] [table][row][col] [/col][col]Choisir la fonction de hachage pour retrouver les fichiers dans les répertoires.[table][row][col] [/col][col][/col][/row][/table] [b]rupasov[/b] [table][row][col] [/col][col]Une fonction inventée par Yuri Yu. Rupasov. Rapide et préserve la localité : les noms de fichiers proches lexicographiquement ont des valeurs de hachage proches. Ne devrait pas être utilisée à cause des probabilités élevées de collision dans la table de hachage.[/col][/row][/table] [b]tea[/b] [table][row][col] [/col][col]Une fonction Davis-Meyer implémentée par Jeremy Fitzhardinge. Elle utilise des permutations de bits dans les noms. Elle obtient une grande dispersion et donc de faibles probabilités de collision, au prix d'un certain coût CPU. Elle peut être utilisée si des erreurs EHASHCOLLISION se produisent avec r5.[/col][/row][/table] [b]r5[/b] [table][row][col] [/col][col]Une version modifiée de la fonction rupasov. Utilisée par défaut, et semble le meilleur choix sauf si le système de fichiers a d'énormes répertoires et des noms de fichiers très spéciaux.[/col][/row][/table] [b]detect[/b] [table][row][col] [/col][col]Demande à [b]mount[/b] de rechercher la fonction de hachage à utiliser en examinant le système de fichiers à monter, et d'écrire cette information dans le superbloc reiserfs. Ceci ne sert qu'au premier montage d'un système de fichiers d'un ancien format.[/col][/row][/table][/col][/row][/table] [b]hashed_relocation[/b] [table][row][col] [/col][col]Ajuste l'allocation de blocs. Peut améliorer les performances dans certaines situations.[/col][/row][/table] [b]no_unhashed_relocation[/b] [table][row][col] [/col][col]Ajuste l'allocation de blocs. Peut améliorer les performances dans certaines situations.[/col][/row][/table] [b]noborder[/b] [table][row][col] [/col][col]Désactive l'algorithme d'allocation "border" de Yury Yu. Rupasov. Peut améliorer les performances dans certaines situations.[/col][/row][/table] [b]nolog [/b] [table][row][col] [/col][col]Désactive la journalisation. Améliore légèrement les performances dans certains cas en perdant la possibilité de récupération rapide après un crash. Même avec cette option, reiserf effectue encore toutes les opérations de journalisation sauf l'écriture effecitve dans la zone journal. L'implémentation de [b]nolog[/b] est en cours.[/col][/row][/table] [b]notail[/b] [table][row][col] [/col][col]Par défaut, reiserf stocke les petits fichiers et les "files tails" directement dans son arborescence. Ceci perturbe certains utilitaires comme [b]LILO (8) .[/b] Cette option désactive le groupement de fichiers dans l'arborescence.[/col][/row][/table] [b]replayonly[/b] [table][row][col] [/col][col]Rejouer les transactions dans le journal, sans monter véritablement le système de fichiers. Principalement utilisé par [b]reiserfsck .[/b][/col][/row][/table] [b][i]resize= nombre[/i][/b] [table][row][col] [/col][col]Option de remontage permettant d'étendre en-ligne une partition reiserfs. Demande à reiserfs de supposer que le périphérique à le [i]nombre[/i] indiqué de blocs. A utiliser avec des périphériques gérés sous système Logical Volume Management (LVM). Il y a un utilitaire spécial [i]resizer[/i] que l'on trouve sur [b]ftp://ftp.namesys.com/pub/reiserfsprogs .[/b] [/col][/row][/table] [size=18] [b]Mount options for romfs[/b] [/size] None. [size=18] [b]Options de montage pour smbfs[/b] [/size] Tout comme [b]nfs , l'implémentation smbfs[/b] nécessite un argument binaire (une structure [b]smb_mount_data )[/b] lors de l'appel système. Cet argument est construit par [b]smbmount (8)[/b] et la version actuelle de [b]mount[/b] (2.9w) ne connaît rien en ce qui concerne smb. [size=18] [b]Options de montage pour sysv[/b] [/size] Aucune. [size=18] [b]Options de montage pour tmpfs[/b] [/size] La paramètres suivants acceptent un suffixe [b]k ,[/b] [b]m[/b] ou [b]g[/b] pour Ki, Mi, Gi (kilo, méga et giga binaires) et peuvent changer au remontage. [b][i]size= nbytes[/i][/b] [table][row][col] [/col][col]Taille du système de fichiers. La taille est en octets, arrondi par défaut à un nombre entier de pages. La valeur par défaut est la moitié de la mémoire.[/col][/row][/table] [b]nr_blocks=[/b] [table][row][col] [/col][col]Fixe le nombre de blocs.[/col][/row][/table] [b]nr_inodes=[/b] [table][row][col] [/col][col]Fixe le nombre d'i-noeuds.[/col][/row][/table] [b]mode=[/b] [table][row][col] [/col][col]Fixe les permissions initiales pour le répertoire racine. [/col][/row][/table] [size=18] [b]Options de montage pour udf[/b] [/size] udf est l'"Universal Disk Format" défini par l'Optical Storage Technology Association, et est souvent utilisé pour les DVD-ROM. Voir aussi [b]iso9660 .[/b] [b]gid=[/b] [table][row][col] [/col][col]Fixe le groupe par défaut.[/col][/row][/table] [b]umask=[/b] [table][row][col] [/col][col]Fixe l'umask par défaut. La valeur est donnée en octal.[/col][/row][/table] [b]uid=[/b] [table][row][col] [/col][col]Fixe l'utilisateur par défaut[/col][/row][/table] [b]unhide[/b] [table][row][col] [/col][col]Montrer les fichiers normalement cachés.[/col][/row][/table] [b]undelete[/b] [table][row][col] [/col][col]Montrer les fichiers effacés.[/col][/row][/table] [b]strict[/b] [table][row][col] [/col][col]Utiliser une conformité stricte (inutilisé).[/col][/row][/table] [b]utf8[/b] [table][row][col] [/col][col](inutilisé).[/col][/row][/table] [b]iocharset[/b] [table][row][col] [/col][col](inutilisé).[/col][/row][/table] [b]bs=[/b] [table][row][col] [/col][col]Fixe la taille de bloc (peut échouer si différent de 2048).[/col][/row][/table] [b]novrs[/b] [table][row][col] [/col][col]Eviter la reconnaissance de volume.[/col][/row][/table] [b]session=[/b] [table][row][col] [/col][col]Fixe la session de CDROM, numérotée à partir de 0. Par défaut : dernière.[/col][/row][/table] [b]anchor=[/b] [table][row][col] [/col][col]Override standard anchor location. Default: 256.[/col][/row][/table] [b]volume=[/b] [table][row][col] [/col][col]Surcharge la position du VolumeDesc (inutilisé).[/col][/row][/table] [b]partition=[/b] [table][row][col] [/col][col]Surcharge la position du PartitionDesc (inutilisé).[/col][/row][/table] [b]lastblock=[/b] [table][row][col] [/col][col]Fixe le dernier bloc du système de fichiers.[/col][/row][/table] [b]fileset=[/b] [table][row][col] [/col][col]Surcharge l'emplacement du bloc fileset (inutilisé).[/col][/row][/table] [b]rootdir=[/b] [table][row][col] [/col][col]Surcharge l'emplacement du répertoire racine (inutilisé). [/col][/row][/table] [size=18] [b]Options de montage pour ufs[/b] [/size] [b][i]ufstype= value[/i][/b] [table][row][col] [/col][col]UFS est un système de fichiers largement utilisé sur différents système d'exploitation. Malgré tout il y a des différences suivant les implémentations. Certaines fonctionnalités sont mal documentées, et il est donc difficile de reconnaître automatiquement le type d'ufs. C'est pourquoi l'utilisateur doit spécifier le type d'ufs au montage. Les valeurs possibles sont :[table][row][col] [/col][col][/col][/row][/table] [b]old[/b] [table][row][col] [/col][col]Ancien format d'ufs, par défaut, en lecture seule. (ne pas oublier l'option -r).[/col][/row][/table] [b]44bsd[/b] [table][row][col] [/col][col]Pour les systèmes créés sous un BSD (NetBSD, FreeBSD, OpenBSD).[/col][/row][/table] [b]sun[/b] [table][row][col] [/col][col]Pour les systèmes créés par SunOS ou Solaris sur Sparc.[/col][/row][/table] [b]sunx86[/b] [table][row][col] [/col][col]Pour les systèmes créés par Solaris sur x86.[/col][/row][/table] [b]nextstep[/b] [table][row][col] [/col][col]Pour les systèmes créés par NeXTStep (station NeXT) (lecture seule).[/col][/row][/table] [b]nextstep-cd[/b] [table][row][col] [/col][col]Pour les CD-Roms NeXTStep (block_size == 2048) (lecture seule).[/col][/row][/table] [b]openstep[/b] [table][row][col] [/col][col]Pour les systèmes créés par OpenStep (lecture seule). Même système utilisé par Mac OS X.[/col][/row][/table] [/col][/row][/table] [b][i]onerror= value[/i][/b] [table][row][col] [/col][col]Comportement en cas d'erreur :[table][row][col] [/col][col][/col][/row][/table] [b]panic[/b] [table][row][col] [/col][col]déclencher une panique du noyau.[/col][/row][/table] [b][lock|umount|repair][/b] [table][row][col] [/col][col]Ces options ne font rien pour le moment ; seul un message est affiché sur la console en cas d'erreur.[/col][/row][/table] [/col][/row][/table] [size=18] [b]Options de montage pour umsdos[/b] [/size] Voir les options de montage pour msdos. L'option [b]dotsOK[/b] est explicitement supprimée par [b]umsdos .[/b] [size=18] [b]Options de montage pour vfat[/b] [/size] Tout d'abord les options de montage pour [i]fat[/i] sont reconnues. L'option [b]dotsOK[/b] est explicitement supprimée par [b]vfat .[/b] De plus, il existe : [b]uni_xlate[/b] [table][row][col] [/col][col]Traduction des caractères Unicode non gérés en séquences d'échappement spéciales. Ceci permet de sauver et de restaurer des fichiers dont le nom contient n'importe quel caractère Unicode. Sans cette option, un '?' est utilisé à la place des caractères dont la traduction est impossible. Le caractère d'échappement est ':' puisqu'il est de toute manière illégal dans les noms de fichiers vfat. La séquence d'échappement utilisée pour remplacer le caractère unicode u est : ':', (u & 0x3f), ((u>>6) & 0x3f), (u>>12).[/col][/row][/table] [b]posix[/b] [table][row][col] [/col][col]Autoriser l'existence de deux fichiers dont les noms ne diffèrent que par une distinction majuscule/minuscule.[/col][/row][/table] [b]nonumtail[/b] [table][row][col] [/col][col]Essayer d'abord de créer un nom court sans numéro de séquence avant d'essayer [b]nom~num.ext .[/b][/col][/row][/table] [b]utf8[/b] [table][row][col] [/col][col]UTF8 est l'encodage 8-bits de l'Unicode utilisé pour la console. On peut l'employer pour les noms de fichiers. Il est activé avec cette option. Si `uni_xlate' est activé, UTF8 est désactivé.[/col][/row][/table] [b]shortname=[lower|win95|winnt|mixed][/b] [table][row][col] [/col][col] Définit le comportement pour la création et l'affichage des noms de fichiers qui tiennent dans 8.3 caractères. On préférera toujours l'affichage du nom long s'il existe pour un fichier. Il y a quatre modes :[table][row][col] [/col][col][/col][/row][/table] [i]lower[/i] [table][row][col] [/col][col]Affiche le nom court en minuscules ; enregistre un nom long quand le nom court n 'est pas entièrement en majuscules.[/col][/row][/table] [i]win95[/i] [table][row][col] [/col][col]Affiche le nom court en majuscules ; enregistre un nom long quand le nom court n 'est pas entièrement en majuscules. . TP [i]winnt[/i] Affiche le nom court tel quel ; enregistre un nom long quand le nom court n 'est pas entièrement en majuscules ou entièrement en minuscules.[/col][/row][/table] [i]mixed[/i] [table][row][col] [/col][col]Affiche le nom court tel quel ; enregistre un nom long quand le nom court n 'est pas entièrement en majuscules.[/col][/row][/table] La comportement par défaut est "lower". [/col][/row][/table] [size=18] [b]Options de montage pour xenix[/b] [/size] Aucune. [size=18] [b]Options de montage pour xfs[/b] [/size] [b][i]biosize= taille[/i][/b] [table][row][col] [/col][col]Fixe la taille désirée pour les buffers d'entrées/sorties (défaut 64 ko). La [i]taille[/i] est exprimée sous forme du logarithme en base 2 de la valeur voulue. Les valeurs valides sont 14 à 16 incluse, c'est-à-dire 16 ko, 32 ko, et 64 ko). Sur les machines avec des tailles de pages de 4 ko, la valeur 13 (8 ko) est aussi valide. Cette taille de buffer d'entrée/sortie peut aussi être modifiée pour chaque fichier individuellement en utilisant l'appel-système [b]ioctl (2).[/b][/col][/row][/table] [b]dmapi / xdsm[/b] [table][row][col] [/col][col]Activer les événements DMAPI (Data Management API).[/col][/row][/table] [b][i]logbufs= value[/i][/b] [table][row][col] [/col][col]Fixe le nombre de buffers journaux en mémoire. Les nombres valides vont de 2 à 8 inclus. La valeur par défaut est de 8 buffers pour les systèmes avec une taille de bloc de 64 ko, 4 buffers pour les systèmes avec une taille de bloc de 32K, 3 buffers pour les systèmes avec une taille de bloc de 16K, et 2 buffers pour les autres configurations. Augmenter le nombre de buffers pour améliorer les performances en charge, au prix de la mémoire utilisée pour les buffers journaux et leur structures de contrôle associées.[/col][/row][/table] [b][i]logbsize= valeur[/i][/b] [table][row][col] [/col][col]Fixer la taille des buffers journaux en mémoire. Les tailles valides sont 16384 (16 ko) et 32768 (32 ko). Les valeurs par défaut sont 32768 pour les machines avec plus de 32 Mo de mémoire et 16384 pour les autres.[/col][/row][/table] [table][row][col] [/col][col][b]logdev=[/b][i]périph[/i] and [b]rtdev=[/b][i]périph[/i] Utiliser une journalisation (des méta-données) externes ou un périphérique temps réel. Un système de fichiers XFS a trois composantes : une section de données, une section de journaux, et une section temps-réel. La section temps-réel est facultative, et la section de journalisation peut être séparée des données ou incluse dedans. Se reporter à [b]xfs (5).[/b][/col][/row][/table] [b]noalign[/b] [table][row][col] [/col][col]Les allocations de données ne seront pas alignées sur des frontières de bandes.[/col][/row][/table] [b]noatime[/b] [table][row][col] [/col][col]L'horodatage d'ccès n'est pas mis à jour quand un fichier est lu.[/col][/row][/table] [b]norecovery[/b] [table][row][col] [/col][col]Le système de fichiers sera monté sans lancer la récupération du journal. Si le système n'a pas été démonté proprement, il peut être incohérent quand on le monte en mode [b]norecovery .[/b] Certans fichiers ou répertoire ne seront peut-être pas accessibles. Les systèmes montés en mode [b]norecovery[/b] doivent être en lecture seule, ou le montage échouera.[/col]
Fichier
Forum
-
Derniers messages
Bavardages
Aujourd'hui, je rénove ou je construis ^^
Software
problème sur windows 10
Réseaux et Télécom
Administrateur Réseau - Cisco
Réseaux et Télécom
Problème wifi (POE)
Software
Postfix - Need help
Bavardages
Oh râge oh désespoir !
Programmation
Enregistrement client et envoi mail
Software
SÉCURITÉ MACBOOK
Hardware
conseil matos réseau?
Hardware
nVidia Shield Android TV
Actualités
-
Archives
Matériel
Nvidia prévient d'une pénurie de GPU ce trimestre, avec une reprise début 2025
Les Technos
Les Technos #469 : Un jour sans fin
Jeux Vidéos
Test Farming Simulator 25 (PS5) - Des innovations intéressantes mais des performances à revoir
Matériel
Qualcomm souhaite réduire davantage les prix des PC Windows basés sur ARM
Tablettes
Finalement, Google préparerait une nouvelle tablette mais la Pixel Tablet 2 serait abandonnée
Ada
CSS
Cobol
CPP
HTML
Fortran
Java
JavaScript
Pascal
Perl
PHP
Python
SQL
VB
XML
Anon URL
DailyMotion
eBay
Flickr
FLV
Google Video
Google Maps
Metacafe
MP3
SeeqPod
Veoh
Yahoo Video
YouTube
6px
8px
10px
12px
14px
16px
18px
Informaticien.be
- © 2002-2024
Akretio
SPRL - Generated via
Kelare
The Akretio Network:
Akretio
-
Freedelity
-
KelCommerce
-
Votre publicité sur informaticien.be ?