mount [-hV] mount -a [-fnrvw] [-t type ] mount [-fnrvw] [-o options [,...]] p??riph | r??p mount [-fnrvw] [-t type ] [-o options ] p??riph r??p
DESCRIPTION
Tout fichier accessible par un syst??me Unix est ins??r?? dans une grande
arborescence, la hi??rarchie des fichiers, commen??ant ?? la racine
/ . Ces fichiers peuvent r??sider sur diff??rents p??riph??riques. La commande
mount permet d'attacher un syst??me de fichiers trouv?? sur un p??riph??rique
quelconque ?? la grande arborescence du syst??me.
A l'inverse
umount(8) le d??tachera ?? nouveau.
La forme standard de la commande
mount est
mount -t type p??riph??rique r??pertoire
Ceci indique au noyau d'attacher le syst??me de fichiers se trouvant sur
le
p??riph??rique mentionn??
(dont on pr??cise le
type ) dans le
r??pertoire indiqu??.
Le contenu pr??c??dent du
r??pertoire (s'il n'??tait pas vide), ainsi que son propri??taire
et ses modes d'acc??s initiaux deviennent invisibles
tant que le nouveau syst??me de fichiers reste mont??.
Le chemin d'acc??s du
r??pertoire repr??sente alors la racine du syst??me de fichiers se trouvant sur
le
p??riph??rique .
Il y a trois mani??res d'invoquer mount sans qu'il ne mont?? quoique ce soit :
mount -h
affiche un message d'aide
mount -V
affiche un num??ro de version
mount [-t type ]
fournit la liste des syst??mes de fichiers actuellement mont??s
(??ventuellement ceux du
type indiqu?? uniquement)
- voir plus bas.
Le syst??me de fichiers
proc n'est associ?? ?? aucun p??riph??rique, et lorsqu'on le monte, un
mot quelconque, par exemple
proc peut ??tre utilis?? ?? la place de l'indication de p??riph??rique.
Le choix parfois rencontr??
none (aucun) n'est pas tr??s heureux, car un message d'erreur `none busy'
(aucun occup??) lors d'un
umount peut ??tre mal interpr??t??.
La plupart des p??riph??riques peuvent ??tre indiqu??s sous forme de noms de
fichiers (sp??cial bloc), comme
/dev/sda1 , mais il y a ??galement d'autres possibilit??s. Par exemple, dans le cas d'un
montage par NFS,
p??riph??rique peut ressembler ??
knuth.cwi.nl:/dir .
Le fichier
/etc/fstab (voir
fstab(5) ), 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
mount -a [-t type ]
(g??n??ralement ex??cut??e dans un script de d??marrage) monte tous les
syst??mes de fichiers indiqu??s dans
fstab (ou uniquement ceux du type indiqu??), ?? l'exception de ceux
dont la ligne contient le mot-cl??
noauto . (ii) Lorsque l'on monte un syst??me de fichiers mentionn?? dans la
fstab , 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
fstab contient l'option
user , n'importe quel utilisateur peut monter le syst??me de fichiers correspondant.
Ainsi, avec une ligne
/dev/cdrom /cd iso9660 ro,user,noauto,unhide
dans la fstab, n'importe quel utilisateur peut monter le syst??me
iso9660 se trouvant sur son CDROM en utilisant la commande
mount /dev/cdrom
ou
mount /cd
Pour plus de d??tails, voir
fstab(5) .
Les programmes
mount et
umount maintiennent une liste des p??riph??riques actuellement mont??s dans
le fichier
/etc/mtab . Si
mount est invoqu?? sans arguments, cette liste est affich??e.
Quand le syst??me
proc est mont?? (disons sur
/proc ), les fichiers
/etc/mtab et
/proc/mounts 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
-n plus bas).
OPTIONS
L'ensemble exact des options utilis??es lors d'une invocation
de
mount est d??termin?? d'abord en lisant les options
de la table
fstab pour ce syst??me de fichiers, puis en appliquant les options
pr??cis??es par l'argument
-o , et finalement en appliquant les options
-r " ou " -w si elles sont mentionn??es.
Les options valides pour la commande
mount sont :
-v
Mode volubile.
-f
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
-v permet de d??terminer ce que la commande
mount essaye de faire.
-n
Montage sans ??criture dans
/etc/mtab . Ceci est n??cessaire dans le cas o??
/etc r??side sur un syst??me de fichiers en lecture seule.
-r
Montage du syst??me de fichiers en lecture seule.
Un synonyme est
"-o ro" .
-w
Montage du syst??me de fichiers en lecture/??criture. Il s'agit de l'option par
d??faut. Un synonyme en est
"-o rw" .
-t type
L'argument ?? la suite de
-t est utilise pour pr??ciser le type de syst??me de fichier. Les types actuellement
support??s sont mentionn??s dans
linux/fs/filesystems.c : minix ", " ext ", " ext2 ", " xiafs ", " hpfs , fat ", " msdos ", " umsdos ", " vfat , proc ", " nfs ", " iso9660 ", " smb ", " ncp ", " affs ", " ufs , sysv ", " xenix ", " coherent . Notez que les 3 derniers sont ??quivalents, et que
xenix et
coherent dispara??tront dans l'avenir -- utilisez
sysv ?? leur place.
Le type par d??faut est
iso9660 . Si aucune option
-t n'est mentionn??e, ou si le type
auto est pr??cis??, la recherche de type est effectu??e sur le superbloc
( minix , ext , ext2 , xia , iso9660 sont support??s).
Si cette recherche ??choue, et si
/proc/filesystems existe, alors tous les types de syst??mes de fichiers list??s seront essay??s,
sauf ceux marqu??s "nodev" (par exemple
proc et
nfs ).
Le type
auto peut ??tre utile pour des disquettes mont??es par l'utilisateur.
Attention la d??tection s'appuie sur une heuristique (la pr??sence de
nombres "magiques" pr??cis) qui peut conduire ?? une mauvaise reconnaissance.
On peut indiquer plusieurs types, s??par??s par des virgules. Une liste
de syst??mes peut ??galement ??tre pr??fix??e par
no pour indiquer les types qu'il ne faut pas tester.
(Ceci prend son sens avec l'option
-a ).
Par exemple, la commande :
mount -a -t nomsdos,ext
monte tous les syst??mes de fichiers, ?? l'exception de ceux de type
msdos et
ext .
-o
Les options de montage sont indiqu??es par l'argument
-o 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
/etc/fstab Les options suivantes sont communes au montage de tous les syst??mes
de fichiers :
async
Toutes les entr??es/sorties sur le syst??me de fichiers seront asynchrones.
auto
Peut ??tre mont?? par l'argument
-a .
defaults
Utilisation des options par d??faut :
rw ", " suid ", " dev ", " exec ", " auto ", " nouser ", et " async.
dev
Interpr??ter les fichiers sp??ciaux de p??riph??riques pr??sents sur
le syst??me de fichiers.
exec
Permettre l'ex??cution de fichiers binaires.
noauto
Ne peut ??tre mont?? qu'explicitement (l'invocation de mount avec l'argument
-a ne montera pas le syst??me de fichiers).
nodev
Ne pas interpr??ter les fichiers sp??ciaux de p??riph??riques pr??sents sur
le syst??me de fichiers.
noexec
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.
nosuid
Ne pas tenir compte des bits Set-UID ou Set-GID.
nouser
Ne pas autoriser d'utilisateur ordinaire (non root) ?? monter le
syst??me de fichiers. C'est le comportement par d??faut.
remount
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.
ro
Montage du syst??me en lecture seule.
rw
Montage du syst??me en lecture/??criture.
suid
Prendre en compte les bits Set-UID ou Set-GID des fichiers se trouvant sur le
syst??me mont??.
sync
Toutes les entr??es/sorties sur le syst??me de fichiers seront synchrones.
user
Autoriser les utilisateurs ordinaires (non root) ?? monter le
syst??me de fichiers. Ceci entra??ne l'utilisation des options
noexec ", " nosuid ", et " nodev (?? moins qu'elles ne soient explicitement surcharg??es, comme dans
une ligne d'option
user,exec,dev,suid ).
OPTIONS DE MONTAGE SP??CIFIQUES
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
-o .
Options de montage pour affs
uid=value et gid=value
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
uid ou
gid sans valeur, l'uid et le gid du processus appelant seront utilis??s).
setuid=value et setgid=value
Positionner le propri??taire et le groupe de tous les fichiers du syst??me.
mode= valeur
Fixer le mode d'acc??s ?? tous les fichiers au mode
valeur " & 0777" sans s'occuper de leurs permissions originales.
Ceci ajoute ??galement l'autorisation de parcours dans les r??pertoires
qui permettent la lecture. La valeur doit ??tre mentionn??e en octal.
protect
N'autoriser aucune modification des bits d'acc??s aux fichiers du syst??me.
usemp
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...
verbose
Afficher des informations suppl??mentaires pour chaque montage r??ussi.
prefix= cha??ne
Pr??fixe ?? utiliser avant le nom de volume lorsque l'on suit un lien.
volume= cha??ne
Pr??fixe (30 caract??res au plus) ?? utiliser '/' lorsque l'on suit un lien
symbolique.
reserved= valeur
(Par d??faut : 2.) Nombre de blocs inutilis??s au d??but du p??riph??rique.
root= valeur
Fournir explicitement l'emplacement du bloc racine.
bs= valeur
Fournir la taille de bloc. Les valeurs autoris??es sont 512, 1024, 2048, et 4096.
grpquota " / " noquota " / " quota " / " usrquota
Ces options sont accept??es mais sans effet.
Options de montage pour coherent
Aucune.
Options de montage pour ext
Aucune.
Notez que le type `ext' de syst??me de fichiers est obsol??te. Ne l'utilisez pas.
Options de montage pour ext2
`ext2' est le type standard pour les syst??mes de fichiers Linux.
bsddf " / " minixdf
Indiquer le comportement ?? adopter lors de l'appel syst??me
statfs . Le comportement
minixdf consiste ?? renvoyer dans le champ
f_blocks le nombre total de blocs dans le syst??me de fichiers, alors que le
comportement
bsddf (par d??faut) consiste ?? soustraire les blocs utilis??s par le syst??me
ext2 non disponibles pour le stockage. Ainsi on obtient :
% 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
(Remarquez que cet exemple montre que l'on peut, en ligne de commande,
ajouter des options ?? celles mentionn??es dans
/etc/fstab .)
check " / " check=normal " / " check=strict
Positionner le niveau de v??rification. Lorsque l'une au moins de ces
options est mentionn??e (et
check=normal 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.
check=none " / " nocheck
Pas de v??rification.
debug
Afficher des informations de d??bogage lors de chaque (re)mount.
D??finir le comportement ?? adopter lorsque des erreurs se produisent.
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 fichier
et peut ??tre configur?? avec
tune2fs(8) .
grpid " ou " bsdgroups " / " nogrpid " ou " sysvgroups
Ces options d??finissent le GID que re??oit un nouveau fichier cr????.
Quand
grpid 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??.
resgid=n et resuid=n
Le syst??me de fichiers ext2 r??serve un certain pourcentage de l'espace
disponible (par d??faut 5%, voir
mke2fs(8) et
tune2fs(8) ). Ces options d??terminent qui peut utiliser ces blocs r??serv??s
(celui qui a l'UID indiqu??, ou qui appartient au groupe mentionn??).
sb= n
Utiliser le bloc
n comme superbloc plut??t que le bloc 1.
Ceci peut servir lorsque le syst??me de fichiers a ??t?? endommag??.
G??n??ralement, des copies du superbloc sont plac??es tous les 8192 blocs :
1, 8193, 16385, ...
(Ce qui signifie qu'il y a des centaines, voire des milliers de copies
du superbloc sur des gros syst??mes de fichiers. Je ne connais pas d'options
de mke2fs qui cr??erait moins de copies).
grpquota " / " noquota " / " quota " / " usrquota
Ces options sont accept??es mais ignor??es.
Options de montage pour fat
blocksize=512 " / " blocksize=1024
Indiquer la taille de bloc (par d??faut 512).
uid=valeur et gid=valeur
Indiquer le propri??taire et le groupe de tous les fichiers (par d??faut :
l'uid et le gid du processus appelant).
umask= valeur
Fixer l'umask (c'est ?? dire le masque de bit des permissions qui
ne sont
pas fournies). Par d??faut il s'agit de l'umask du processus en cours.
La valeur est donn??e en octal.
check= valeur
Il y a trois niveaux de v??rification des noms de fichiers :
r[elaxed]
Les majuscules et minuscules sont accept??es et ??quivalentes. La partie
exc??dentaire des noms longs est supprim??e (par exemple
nombeaucouptroplong.foobar devient
nombeauc.foo ). Les espaces en t??te, et au sein des noms sont accept??s, tant dans le nom
que dans l'extension.
n[ormal]
Comme "relaxed", mais de nombreux caract??res sp??ciaux (*, ?, <, espaces, etc...)
sont refus??s. C'est l'attitude par d??faut.
s[trict]
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...)
conv=b[inary] " / " conv=t[ext] " / " conv=a[uto]
Le syst??me de fichiers
fat 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 :
binary
aucune conversion. C'est le comportement par d??faut.
text
Conversion CRLF<-->NL sur tous les fichiers.
auto
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
fs/fat/misc.c (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).
Les programmes qui calculent des positionnements avec lseek n'aimeront
pas du tout la conversion text.
Plusieurs personnes ont d??truit des donn??es avec cette conversion. Faites
attention !
Pour les syst??mes mont??s en mode binaire, un outil de conversion
(fromdos/todos) est disponible.
debug
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).
fat=12 " / " fat=16
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
beaucoup de pr??cautions !
quiet
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 !
Diverses tentatives risqu??es de forcer un comportement Unix ou Dos dans
un syst??me de fichiers FAT.
Options de montage pour hpfs
uid=valeur et gid=valeur
Fixer le propri??taire, et le groupe, de tous les fichiers (par d??faut :
l'uid et le gid du processus appelant).
umask= valeur
Fixer l'umask (c'est ?? dire le masque de bit des permissions qui
ne sont
pas fournies). Par d??faut il s'agit de l'umask du processus en cours.
La valeur est donn??e en octal.
case=lower " / " case=asis
Convertir les noms de fichiers en minuscules (lower) ou les laisser
tels quels (asis). Par d??faut :
case=lower .
conv=binary " / " conv=text " / " conv=auto
Avec
conv=text , supprimer une partie des retour-chariots (en particulier tout ceux
suivis par un saut-de-ligne) durant la lecture des fichiers.
Avec
conv=auto , choisir, plus ou moins au hasard, entre
conv=binary " et " conv=text . Avec
conv=binary , lire le contenu des fichiers sans les modifier (option par d??faut).
nocheck
Ne pas interrompre le montage si le test de coh??rence ??choue.
Options de montage pour iso9660
Les noms de fichiers
iso9660 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 l'extension 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).
norock
Ne pas utiliser les extensions Rock Ridge, m??me si elles sont
disponibles. Voir
map .
check=r[elaxed] " / " check=s[trict]
Avec
check=relaxed , les noms de fichier sont convertis en minuscules. Ceci n'a probablement
d'int??r??t qu'avec les options
norock et
map=normal . (Par d??faut :
check=strict .)
uid=value et gid=value
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 :
uid=0,gid=0 .)
map=n[ormal] " / " map=o[ff]
Pour les volumes sans extension Rock Ridge, la traduction des noms
de fichiers convertit les majuscules en minuscules, supprime l'??ventuel
`;1' final, and transforme `;' en `.'.
Avec
map=off il n'y a pas de traduction. Voir
norock . (Par d??faut :
map=normal .)
mode= value
Pour les volumes non-Rock Ridge, donner le mode indiqu?? ?? tous
les fichiers (Par d??faut : lecture autoris??e pour tous)
unhide
Montrer ??galement les fichiers cach??s, et les fichiers d'extension.
block=[512|1024|2048]
Fixer la taille de bloc (par d??faut :
block=1024 .)
(par d??faut :
conv=binary .) 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).
cruft
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.
Options de montage pour minix
Aucune.
Options de montage pour msdos
Voir les options de montage pour fat.
Si le syst??me de fichiers
msdos 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.
Options de montage pour ncp
Tout comme
nfs ", l'impl??mentation " ncp n??cessite un argument binaire
(une structure
ncp_mount_data ) lors de l'appel syst??me.
Cet argument est construit par
ncpmount(8) et la version actuelle de
mount (2.5k) ne conna??t rien en ce qui concerne ncp.
Options de montage pour nfs
Le noyau a besoin, pour monter un syst??me nfs ,
d'un argument binaire lors de l'appel syst??me (une
structure nfs_mount_data.
N??anmoins le programme
mount peut analyser les arguments suivants, et pr??parer la structure n??cessaire au
noyau.
Les options suivantes sont de type `option=valeur' :
rsize= n, wsize= n, timeo= n, retrans= n, acregmin= n, acregmax= n, acdirmin= n, acdirmax= n, actimeo= n, retry= n, port= n, mountport= n, mounthost= nom, mountprog= n, mountvers= n, nfsprog= n, nfsvers= n, namlen= n. L'option
addr= n est accept??e, mais ignor??e.
On peut ??galement employer les options bool??ennes suivantes,
??ventuellement pr??c??d??es par
no " :" bg , fg , soft , hard , intr , posix , cto , ac , tcp , udp .
Pour plus de d??tails, voir
nfs(5) .
Les options particuli??rement utiles sont les suivantes :
rsize=8192,wsize=8192
qui am??liorera la vitesse de votre connexion nfs (les tailles des
buffers par d??faut sont 1024 octets)
soft
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
timeo=time . 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.
Options de montage pour proc
uid=value et gid=value
Ces options sont reconnues, mais n'ont pas d'effet semble-t-il.
Options de montage pour smb
Tout comme
nfs ", l'impl??mentation " smb n??cessite un argument binaire
(une structure
smb_mount_data ) lors de l'appel syst??me.
Cet argument est construit par
smbmount(8) et la version actuelle de
mount (2.5k) ne conna??t rien en ce qui concerne smb.
Options de montage pour sysv
Aucune.
Options de montage pour ufs
Aucune.
Options de montage pour umsdos
Voir les options de montage pour msdos.
Options de montage pour vfat
Tout d'abord les options de montage pour Fat sont reconnues.
De plus, il existe :
uni_xlate
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).
posix
Autoriser l'existence de deux fichiers dont les noms ne diff??rent que
par une distinction majuscule/minuscule.
nonumtail
Essayer d'abord de cr??er un nom court sans num??ro de s??quence avant
d'essayer
nom~num.ext .
Options de montage pour xenix
Aucune.
Options de montage pour xiafs
Aucune. xiafs n'est pas mauvais en soi, mais il n'est plus
tr??s r??pandu et n'est pas maintenu. Il vaut mieux ??viter de
l'utiliser.
LE P??RIPH??RIQUE LOOP
Il est possible de faire un montage au travers du p??riph??rique loop (boucle).
Par exemple la commande :
" mount /tmp/fdimage /mnt -t msdos -o loop=/dev/loop3,blocksize=1024"
va faire correspondre le p??riph??rique boucle
/dev/loop3 au fichier
/tmp/fdimage , puis monter ce p??riph??rique sur
/mnt .
Ce type de montage dispose de trois options, nomm??es
loop ", " offset " et " encryption , qui sont en r??alit?? des options pour
losetup(8) .
Si aucun p??riph??rique loop n'est mentionn?? explicitement
(uniquement l'option `-o loop'), alors
mount essayera de trouver une boucle inutilis??e et se l'attribuera.
FICHIERS
/etc/fstab table des syst??mes de fichiers
/etc/mtab table des syst??mes de fichiers mont??s
/etc/mtab~ fichier de verrouillage
/etc/mtab.tmp fichier temporaire
Le montage d'un syst??me de fichiers corrompu peut
d??clencher un crash syst??me.
Sous Linux, certains syst??mes de fichiers ne supportent
pas l'option
-o sync (le syst??me ext2fs
supporte les mises ?? jour synchrones (?? la mani??re BSD) lorsqu'il est
mont?? avec l'option
sync ).
L'option
-o remount peut parfois s'av??rer incapable de modifier les param??tres de montage
(tous les param??tres
ext2fs , sauf
sb , sont modifiables lors d'un remontage par exemple, mais vous ne pouvez
pas modifier le
gid ou
pour un syst??me
fatfs ).
HISTORIQUE
Une commande
mount est apparue dans UNIX AT&T Version 6.