'\" t .\" Title: mount .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-05-18 .\" Manual: Systemadministration .\" Source: util-linux 2.42.1 .\" Language: English .\" .TH "MOUNT" "8" "2026-05-18" "util\-linux 2.42.1" "Systemadministration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "NAMN" mount \- montera ett filsystem .SH "SYNOPSIS" .sp \fBmount\fP [\fB\-h\fP|\fB\-V\fP] .sp \fBmount\fP [\fB\-l\fP] [\fB\-t\fP \fIfstype\fP] .sp \fBmount\fP \fB\-a\fP [\fB\-F\fP] [\fB\-fnrsvw\fP] [\fB\-t\fP \fIfstype\fP] [\fB\-O\fP \fIoptlist\fP] .sp \fBmount\fP [\fB\-fnrsvw\fP] [\fB\-o\fP \fIoptions\fP] \fIenhet\fP|\fImonteringspunkt\fP .sp \fBmount\fP [\fB\-fnrsvw\fP] [\fB\-o\fP \fIoptions\fP] [\fB\-t\fP \fIfstype\fP] \fIdevice mountpoint\fP .sp \fBmount\fP \fB\-\-bind\fP|\fB\-\-rbind\fP|\fB\-\-move\fP \fIolddir newdir\fP .sp \fBmount\fP \fB\-\-make\-\fP[\fBr\fP]{\fBshared\fP|\fBslave\fP|\fBprivate\fP|\fBunbindable\fP} \fImountpoint\fP .SH "BESKRIVNING" .sp Alla filer som är tillgängliga i ett Unix\-system är ordnade i ett stort träd, filhierarkin, med rötterna i \fI/\fP. Dessa filer kan vara utspridda på flera enheter. Kommandot \fBmount\fP används för att koppla filsystemet på en enhet till det stora filträdet. Omvänt kommer kommandot \fBumount\fP(8) att koppla loss det igen. Filsystemet används för att styra hur data lagras på enheten eller tillhandahålls på ett virtuellt sätt av nätverkstjänster eller andra tjänster. .sp Standardformen av kommandot \fBmount\fP är: .RS 3 .ll -.6i .sp \fBmount \-t\fP \fItyp enhet dir\fP .br .RE .ll .sp Detta talar om för kärnan att koppla filsystemet som finns på \fIenhet\fP (som är av typen \fItyp\fP) till katalogen \fIdir\fP. Flaggan \fB\-t\fP \fItyp\fP är valfri. Kommandot \fBmount\fP kan vanligtvis upptäcka ett filsystem. Som standard krävs root\-behörighet för att montera ett filsystem. Se avsnittet "Mounts för icke\-superanvändare" nedan för mer information. Det tidigare innehållet (om det finns något) och ägare och läge för \fIdir\fP blir osynliga, och så länge detta filsystem är monterat hänvisar sökvägen \fIdir\fP till roten av filsystemet på \fIenhet\fP. .sp Om endast katalogen eller enheten anges, t.ex: .RS 3 .ll -.6i .sp \fBmount\fP \fI/dir\fP .br .RE .ll .sp letar \fBmount\fP efter en monteringspunkt (och om den inte hittas efter en enhet) i filen \fI/etc/fstab\fP. Det är möjligt att använda flaggorna \fB\-\-target\fP eller \fB\-\-source\fP för att undvika tvetydig tolkning av det angivna argumentet. Ett exempel: .RS 3 .ll -.6i .sp \fBmount \-\-mål\fP \fI/mountpoint\fP .br .RE .ll .sp Samma filsystem kan monteras mer än en gång, och i vissa fall (t.ex. nätverksfilsystem) kan samma filsystem monteras på samma monteringspunkt flera gånger. Kommandot \fBmount\fP implementerar inte någon policy för att kontrollera detta beteende. Alla beteenden styrs av kärnan och är vanligtvis specifika för filsystemets drivrutin. Undantaget är \fB\-\-all\fP, i det här fallet ignoreras redan monterade filsystem (se \fB\-\-all\fP nedan för mer information). .SS "Listning av fästena" .sp Listningsläget bibehålls endast för bakåtkompatibilitet. .sp För mer robusta och anpassningsbara utdata använder du \fBfindmnt\fP(8), \fBsärskilt i dina skript\fP. Observera att kontrolltecken i namnet på monteringspunkten ersätts med \*(Aq?\*(Aq. .sp Följande kommando listar alla monterade filsystem (av typen \fItyp\fP): .RS 3 .ll -.6i .sp \fBmount\fP [\fB\-l\fP] [\fB\-t\fP \fItyp\fP] .br .RE .ll .sp Flaggan \fB\-l\fP lägger till etiketter till denna lista. Se nedan. .SS "Anger enhet och filsystem" .sp De flesta enheter anges med ett filnamn (för en blockspecifik enhet), t.ex. \fI/dev/sda1\fP, men det finns andra möjligheter. I fallet med en NFS\-montering kan \fIenhet\fP till exempel se ut som \fIknuth.cwi.nl:/dir\fP. .sp Enhetsnamnen på diskpartitioner är instabila; omkonfigurering av maskinvara och tillägg eller borttagning av en enhet kan orsaka ändringar i namnen. Detta är anledningen till att det är starkt rekommenderat att använda filsystem\- eller partitionsidentifierare som UUID eller LABEL. Identifierare (taggar) som stöds för närvarande: .sp LABEL=\fIetikett\fP .RS 4 Mänskligt läsbar filsystemidentifierare. Se även \fB\-L\fP. .RE .sp UUID=\fIuuid\fP .RS 4 Filsystemets universellt unika identifierare. Formatet för UUID är vanligtvis en serie hexadecimala siffror åtskilda av bindestreck. Se även \fB\-U\fP. .sp Observera att \fBmount\fP använder UUID:er som strängar. UUID:er från kommandoraden eller från \fBfstab\fP(5) konverteras inte till intern binär representation. Strängrepresentationen av UUID bör baseras på gemena tecken. .RE .sp PARTLABEL=\fIetikett\fP .RS 4 Partitionens identifierare som är läsbar för människor. Denna identifierare är oberoende av filsystemet och ändras inte av \fBmkfs\fP\- eller \fBmkswap\fP\-operationer. Den stöds till exempel för GUID\-partitionstabeller (GPT). .RE .sp PARTUUID=\fIuuid\fP .RS 4 Partitionens universellt unika identifierare. Denna identifierare är oberoende av filsystemet och ändras inte av \fBmkfs\fP\- eller \fBmkswap\fP\-operationer. Det stöds till exempel för GUID\-partitionstabeller (GPT). .RE .sp ID=\fIid\fP .RS 4 ID för hårdvarublockenhet som genereras av udevd. Denna identifierare är vanligtvis baserad på WWN (unik lagringsidentifierare) och tilldelas av hårdvarutillverkaren. Se \fBls /dev/disk/by\-id\fP för mer information, den här katalogen och att udevd körs krävs. Den här identifieraren rekommenderas inte för allmän användning eftersom identifieraren inte är strikt definierad och den beror på udev, udev\-regler och maskinvara. .RE .sp Kommandot \fBlsblk \-\-fs\fP ger en översikt över filsystem, LABELs och UUIDs på tillgängliga blockenheter. Kommandot \fBblkid \-p \fP ger information om ett filsystem på den angivna enheten. .sp Glöm inte att det inte finns någon garanti för att UUID:er och etiketter verkligen är unika, särskilt om du flyttar, delar eller kopierar enheten. Använd \fBlsblk \-o +UUID,PARTUUID\fP för att kontrollera att UUID:erna verkligen är unika i ditt system. .sp Den rekommenderade installationen är att använda taggar (t.ex. \fBUUID\fP=\fIuuid\fP) i stället för \fI/dev/disk/by\-{label,uuid,id,partuuid,partlabel}\fP udev\-symlänkar i filen \fI/etc/fstab\fP. Taggar är mer läsbara, robusta och portabla. Kommandot \fBmount\fP(8) använder internt udev\-symlänkar, så användningen av symlinks i \fI/etc/fstab\fP har ingen fördel jämfört med taggar. För mer information se \fBlibblkid\fP(3). .sp Filsystemet \fIproc\fP är inte associerat med någon speciell enhet, och när det monteras kan ett godtyckligt nyckelord \- till exempel \fIproc\fP \- användas i stället för en enhetsspecifikation. (Det vanliga valet \fInone\fP är mindre lyckosamt: felmeddelandet "none already mounted" från \fBmount\fP kan vara förvirrande) .SS "Filerna /etc/fstab, /etc/mtab och /proc/mounts" .sp Filen \fI/etc/fstab\fP (se \fBfstab\fP(5)) kan innehålla rader som beskriver vilka enheter som vanligtvis monteras var, med vilka flaggor. Standardplatsen för filen \fBfstab\fP(5) kan åsidosättas med kommandoradsflaggan \fB\-\-fstab\fP \fIsökväg\fP (se nedan för mer information). .sp Kommandot .RS 3 .ll -.6i .sp \fBmount \-a\fP [\fB\-t\fP \fItyp\fP] [\fB\-O\fP \fIoptlist\fP] .br .RE .ll .sp (anges vanligen i ett bootskript) gör att alla filsystem som nämns i \fIfstab\fP (av rätt typ och/eller med eller utan rätta flaggor) monteras på angivet sätt, utom de vars rad innehåller nyckelordet \fBnoauto\fP. Om du lägger till flaggan \fB\-F\fP blir \fBmount\fP fork, så att filsystemen monteras parallellt. .sp När du monterar ett filsystem som nämns i \fIfstab\fP eller \fImtab\fP räcker det med att ange endast enheten eller monteringspunkten på kommandoraden. .sp Programmen \fBmount\fP och \fBumount\fP(8) upprätthöll traditionellt en lista över aktuella monterade filsystem i filen \fI/etc/mtab\fP. Stödet för vanlig klassisk \fI/etc/mtab\fP är helt inaktiverat vid kompileringstillfället som standard, eftersom det på nuvarande Linux\-system är bättre att göra \fI/etc/mtab\fP till en symlänk till \fI/proc/mounts\fP istället. Den vanliga \fImtab\fP\-filen i userspace kan inte på ett tillförlitligt sätt arbeta med namnrymder, containrar och andra avancerade Linux\-funktioner. Om det vanliga \fImtab\fP\-stödet är aktiverat är det möjligt att använda både filen och symlänken. .sp Om inga argument ges till \fBmount\fP skrivs listan över monterade filsystem ut. .sp Om du vill åsidosätta monteringsflaggorna från \fI/etc/fstab\fP måste du använda flaggan \fB\-o\fP: .RS 3 .ll -.6i .sp \fBmount\fP \fIenhet\fP|\fIdir\fP \fB\-o\fP \fIoptions\fP .br .RE .ll .sp och då kommer monteringsflaggor från kommandoraden att läggas till i listan över flaggor från \fI/etc/fstab\fP. Detta standardbeteende kan ändras med hjälp av kommandoradsflaggan \fB\-\-options\-mode\fP. Det vanliga beteendet är att den sista flaggan vinner om det finns motstridiga flaggor. .sp Programmet \fBmount\fP läser inte filen \fI/etc/fstab\fP om både \fIenhet\fP (eller LABEL, UUID, ID, PARTUUID eller PARTLABEL) och \fIdir\fP anges. Till exempel, för att montera enhet \fBfoo\fP på \fB/dir\fP: .RS 3 .ll -.6i .sp \fBmontera /dev/foo /dir\fP .br .RE .ll .sp Detta standardbeteende kan ändras genom att använda kommandoradsflaggan \fB\-\-options\-source\-force\fP för att alltid läsa konfigurationen från \fIfstab\fP. För användare som inte är root läser \fBmount\fP alltid konfigurationen från \fIfstab\fP. .SS "Monteringar för icke\-superanvändare" .sp Normalt är det bara superanvändaren som kan montera filsystem. Men när \fIfstab\fP innehåller flaggan \fBuser\fP på en rad kan vem som helst montera motsvarande filsystem. .sp Således, givet en rad .RS 3 .ll -.6i .sp \fB/dev/cdrom /cd iso9660 ro,user,noauto,unhide\fP .br .RE .ll .sp alla användare kan montera filsystemet iso9660 som finns på en insatt CDROM med kommandot: .RS 3 .ll -.6i .sp \fBmontera /cd\fP .br .RE .ll .sp Observera att \fBmount\fP är mycket strikt när det gäller icke\-root\-användare och att alla sökvägar som anges på kommandoraden verifieras innan \fIfstab\fP analyseras eller ett hjälpprogram körs. Det rekommenderas starkt att använda en giltig monteringspunkt för att ange filsystem, annars kan \fBmount\fP misslyckas. Det är t.ex. en dålig idé att använda NFS\- eller CIFS\-källa på kommandoraden. .sp Sedan util\-linux 2.35 avslutas inte \fBmount\fP när användarrättigheterna är otillräckliga enligt libmounts interna säkerhetsregler. Istället släpper den suid\-behörigheterna och fortsätter som vanlig användare utan root\-behörighet. Detta beteende stöder användningsfall där root\-behörigheter inte är nödvändiga (t.ex. fuse\-filsystem, användarnamnområden etc.). .sp För mer information, se \fBfstab\fP(5). Endast den användare som har monterat ett filsystem kan avmontera det igen. Om vilken användare som helst ska kunna avmontera det, använd \fBusers\fP istället för \fBuser\fP på raden \fIfstab\fP. Flaggan \fBowner\fP liknar flaggan \fBuser\fP, med den begränsningen att användaren måste vara ägare till den speciella filen. Detta kan vara användbart t.ex. för \fI/dev/fd\fP om ett inloggningsskript gör konsolanvändaren till ägare av den här enheten. Flaggan \fBgroup\fP är liknande, med begränsningen att användaren måste vara medlem i gruppen för specialfilen. .sp Monteringsflaggan \fBuser\fP accepteras om inget användarnamn har angetts. Om flaggan används i formatet \fBuser=someone\fP ignoreras det i tysthet och är endast synligt för externa monteringshjälpare (/sbin/mount.) för kompatibilitet med vissa nätverksfilsystem. .SS "Bind montering operation" .sp Omlokalisera en del av filhierarkin till en annan plats. Samtalet är: .RS 3 .ll -.6i .sp \fBmount \-\-bind\fP \fIolddir newdir\fP .br .RE .ll .sp eller genom att använda denna \fIfstab\fP\-post: .RS 3 .ll -.6i .sp \fB/\fP\fIolddir\fP \fB/\fP\fInewdir\fP \fBnone bind\fP .br .RE .ll .sp Efter detta samtal finns samma innehåll tillgängligt på två ställen. .sp Det är viktigt att förstå att "bind" inte skapar någon andra klassens eller speciell nod i kärnans VFS. "Bind" är bara en annan operation för att koppla ett filsystem. Det finns ingenstans lagrad information om att filsystemet har anslutits genom en "bind"\-operation. \fIolddir\fP och \fInewdir\fP är oberoende av varandra och \fIolddir\fP kan avmonteras. .sp Man kan också återmontera en enskild fil (på en enskild fil). Det är också möjligt att använda en bind mount för att skapa en mountpoint från en vanlig katalog, till exempel: .RS 3 .ll -.6i .sp \fBmount \-\-bind foo foo\fP .br .RE .ll .sp Anropet bind mount kopplar endast (en del av) ett enda filsystem, inte eventuella undermonteringar. Hela filhierarkin inklusive submounts kan kopplas till en andra plats genom att använda: .RS 3 .ll -.6i .sp \fBmount \-\-rbind\fP \fIolddir newdir\fP .br .RE .ll .sp Observera att filsystemets monteringsflaggor som hanteras av kärnan förblir desamma som på den ursprungliga monteringspunkten. Monteringsflaggoren för userspace (t.ex. _netdev) kopieras inte av \fBmount\fP och det är nödvändigt att uttryckligen ange flaggorna på kommandoraden för \fBmount\fP. .sp Sedan util\-linux 2.27 tillåter \fBmount\fP att man ändrar monteringsflaggorna genom att skicka de relevanta flaggor tillsammans med \fB\-\-bind\fP. Till exempel: \fB\-\-bind\fP: .RS 3 .ll -.6i .sp \fBmount \-o bind,ro foo foo\fP .br .RE .ll .sp Den här funktionen stöds inte av Linux\-kärnan, utan implementeras i användarutrymmet med ett extra systemanrop för återmontering, \fBmount\fP(2). Den här lösningen är inte atomär. .sp Det alternativa (klassiska) sättet att skapa en skrivskyddad bind mount är att använda remount\-operationen, till exempel: .RS 3 .ll -.6i .sp \fBmount \-\-bind\fP \fIolddir newdir\fP .sp \fBmount \-o remount,bind,ro\fP \fIolddir newdir\fP .br .RE .ll .sp Observera att en skrivskyddad bindning skapar en skrivskyddad monteringspunkt (VFS\-post), men det ursprungliga filsystemets superblock kommer fortfarande att vara skrivbart, vilket innebär att \fIolddir\fP kommer att vara skrivbart, men \fInewdir\fP kommer att vara skrivskyddat. .sp Det går också att ändra VFS\-flaggorna nosuid, nodev, noexec, noatime, nodiratime, relatime och nosymfollow via en "remount,bind"\-operation. De andra flaggorna (t.ex. filsystemspecifika flaggor) ignoreras i tysthet. Det klassiska systemanropet \fBmount\fP(2) gör det inte möjligt att ändra monteringsflaggor rekursivt (t.ex. med \fB\-o rbind,ro\fP). Den rekursiva semantiken är möjlig med ett nytt \fBmount_setattr\fP(2)\-systemanrop i kärnan och det stöds sedan libmount från util\-linux v2.39 med ett nytt experimentellt "rekursivt" flaggargument (t.ex. \fB\-o rbind,ro=recursive\fP). Mer information finns i avsnittet \fBFILSYSTEMSOBEROENDE MONTERINGSFLAGGOR\fP. .sp Sedan util\-linux 2.31 ignorerar \fBmount\fP flaggan \fBbind\fP från \fI/etc/fstab\fP vid en \fBremount\fP\-operation (om \fB\-o remount\fP anges på kommandoraden). Detta är nödvändigt för att fullt ut kontrollera monteringsflaggor vid återmontering via kommandoraden. I tidigare versioner har bind\-flaggan alltid använts och det var omöjligt att omdefiniera monteringsflaggor utan att interagera med bind\-semantiken. Detta \fBmonterings\fP\-beteende påverkar inte situationer när "remount,bind" anges i filen \fI/etc/fstab\fP. .sp Sedan util\-linux 2.39 kan \fBmount\fP använda det nya kernel mount API om det är tillgängligt. Detta nya kärngränssnitt ger ett mer exakt sätt att arbeta med monteringspunktsattribut. Till exempel kommer operationen \fB\-o bind,rw\fP att skapa en skrivskyddad nod även om den ursprungliga noden var skrivskyddad. Detta var omöjligt med det gamla klassiska syscallet mount(2), där den skrivskyddade VFS\-flaggan ärvdes från den ursprungliga noden. .SS "Flyttoperationen" .sp Flytta ett \fBmonterat träd\fP till en annan plats (atomiskt). Samtalet är: .RS 3 .ll -.6i .sp \fBmount \-\-move\fP \fIolddir newdir\fP .br .RE .ll .sp Detta leder till att innehållet som tidigare fanns under \fIolddir\fP nu finns tillgängligt under \fInewdir\fP. Den fysiska platsen för filerna ändras inte. Observera att \fIolddir\fP måste vara en monteringspunkt. .sp Observera också att det är ogiltigt och inte stöds att flytta en montering som finns under en delad montering. Använd \fBfindmnt \-o TARGET,PROPAGATION\fP för att se de aktuella propagationsflaggorna. .SS "Operationer för delade delträd" .sp Sedan Linux 2.6.15 är det möjligt att markera ett mount och dess submounts som shared, private, slave eller unbindable. En delad montering gör det möjligt att skapa speglar av monteringen så att monteringar och avmonteringar i någon av speglarna sprids till den andra spegeln. En slavmonterad montering får spridning från sin master, men inte tvärtom. En privat montering har inga spridningsmöjligheter. En obindbar montering är en privat montering som inte kan klonas genom en bindningsoperation. Den detaljerade semantiken finns dokumenterad i filen \fIDocumentation/filesystems/sharedsubtree.txt\fP i kärnans källträd; se även \fBmount_namespaces\fP(7). .sp Operationer som stöds är: .sp .if n .RS 4 .nf .fam C montera \-\-skapa delad monteringspunkt mount \-\-make\-slave mountpoint mount \-\-make\-private mountpoint mount \-\-make\-unbindable mountpoint .fam .fi .if n .RE .sp Med följande kommandon kan du rekursivt ändra typen för alla monteringar under en viss monteringspunkt. .sp .if n .RS 4 .nf .fam C mount \-\-make\-rshared monteringspunkt mount \-\-make\-rslave monteringspunkt mount \-\-make\-rprivate mountpoint mount \-\-make\-runbindable mountpoint .fam .fi .if n .RE .sp \fBmount\fP \fBläser inte\fP \fBfstab\fP(5) när en \fB\-\-make\-\fP* operation begärs. All nödvändig information måste anges på kommandoraden. .sp Observera att Linux\-kärnan inte tillåter ändring av flera propagationsflaggor med ett enda \fBmount\fP(2)\-systemanrop, och flaggorna kan inte blandas med andra monteringsflaggor och operationer. .sp Sedan util\-linux 2.23 kan kommandot \fBmount\fP användas för att göra fler propagationsändringar (topologi) med ett \fBmount\fP(8)\-anrop och även göra det tillsammans med andra monteringsoperationer. Propageringsflaggorna appliceras genom ytterligare \fBmount\fP(2)\-systemanrop när de föregående monteringsoperationerna lyckades. Observera att det här användningsfallet inte är atomiskt. Det är möjligt att ange spridningsflaggorna i \fBfstab\fP(5) som monteringsflaggor (\fBprivate\fP, \fBslave\fP, \fBshared\fP, \fBunbindable\fP, \fBrprivate\fP, \fBrslave\fP, \fBrshared\fP, \fBrunbindable\fP). .sp Till exempel: .sp .if n .RS 4 .nf .fam C mount \-\-make\-private \-\-make\-unbindable /dev/sda1 /foo .fam .fi .if n .RE .sp är samma sak som: .sp .if n .RS 4 .nf .fam C mount /dev/sda1 /foo mount \-\-make\-private /foo mount \-\-make\-unbindable /foo .fam .fi .if n .RE .SH "KOMMANDORADSFLAGGOR" .sp Den fullständiga uppsättning monteringsflaggor som används vid ett anrop av \fBmount\fP bestäms genom att först extrahera monteringsflaggor för filsystemet från tabellen \fIfstab\fP, sedan tillämpa eventuella flaggor som anges av argumentet \fB\-o\fP och slutligen tillämpa en flagga \fB\-r\fP eller \fB\-w\fP, om ett sådant finns. .sp Kommandot \fBmount\fP skickar inte alla kommandoradsflaggor till monteringshjälpprogrammen \fB/sbin/mount.\fP\fIsuffix\fP. Gränssnittet mellan \fBmount\fP och monteringshjälpfunktionerna beskrivs nedan i avsnittet \fBEXTERNA HJÄLPFUNKTIONER\fP. .sp Kommandoradsflaggor som är tillgängliga för kommandot \fBmount\fP är: .sp \fB\-a\fP, \fB\-\-all\fP .RS 4 Mount all filesystems (of the given types) mentioned in \fIfstab\fP (except for those whose line contains the \fBnoauto\fP keyword). This option was originally designed for use in init scripts. Note that many modern systemd\-based distributions do not use \fBmount \-a\fP on boot and instead mount filesystems in a more sophisticated way using systemd units. .sp The filesystems are mounted following their order in \fIfstab\fP. The \fBmount\fP command compares filesystem source, target (and fs root for bind mount or btrfs) to detect already mounted filesystems. The kernel table with already mounted filesystems is cached during \fBmount \-\-all\fP. This means that all duplicated \fIfstab\fP entries will be mounted. .sp Den korrekta funktionen beror på \fI/proc\fP (för att upptäcka redan monterade filsystem) och på \fI/sys\fP (för att utvärdera filsystemtaggar som UUID= eller LABEL=). Vi rekommenderar starkt att du monterar filsystemen \fI/proc\fP och \fI/sys\fP innan \fBmount \-a\fP körs, eller behåller /proc och /sys i början av \fIfstab\fP. .sp Flaggan \fB\-\-all\fP är också möjligt att använda för återmonteringsoperationer. I det här fallet tillämpas alla filter (\fB\-t\fP och \fB\-O\fP) på tabellen över redan monterade filsystem. .sp Sedan version 2.35 är det möjligt att använda kommandoradsflaggan \fB\-o\fP för att ändra monteringsflaggor från \fIfstab\fP (se även \fB\-\-options\-mode\fP). .sp Note that swap entries in \fIfstab\fP are silently ignored by \fBmount \-a\fP. Use \fBswapon \-a\fP to enable swap devices and files. See \fBswapon\fP(8). .sp Observera att det är en dålig idé att använda \fBmount \-a\fP för \fIfstab\fP\-kontroll. Den rekommenderade lösningen är \fBfindmnt \-\-verify\fP. .RE .sp \fB\-\-beneath\fP .RS 4 Mount the filesystem beneath the top mount of the specified target (mountpoint), allowing the top mount to be unmounted. This option replaces the filesystem at the mountpoint in an atomic manner, ensuring there is no moment when the filesystem is absent. .sp For example update from a Btrfs filesystem to an XFS filesystem without ever revealing the underlying mountpoint: .RE .RS 3 .ll -.6i .sp .if n .RS 4 .nf .fam C mount\& \-t btrfs /dev/sdA /mnt mount \-\-beneath \-t xfs\& /dev/sdB /mnt umount /mnt .fam .fi .if n .RE .br .RE .ll .sp \fB\-B\fP, \fB\-\-bind\fP .RS 4 Ommontera en delträd någon annanstans (så att dess innehåll är tillgängligt på båda ställena). Se ovan, under \fBBind mount operation\fP. .RE .sp \fB\-c\fP, \fB\-\-no\-canonicalize\fP .RS 4 Kanonisera inte några sökvägar eller taggar under monteringsprocessen. Kommandot \fBmount\fP kanoniserar automatiskt alla sökvägar (från kommandoraden eller \fIfstab\fP). Den här flaggan kan användas tillsammans med flaggan \fB\-f\fP för sökvägar som redan har kanoniserats. Den här flaggan är avsett för mount\-hjälpfunktioner som anropar \fBmount \-i\fP. Det är starkt rekommenderat att inte använda detta kommandoradsflaggor för vanliga monteringsoperationer. Se även monteringsflaggorna för X\-mount.nocanonicalize. .sp Observera att \fBmount\fP inte skickar denna flagga till hjälpprogrammen \fB/sbin/mount.\fP\fItyp\fP. .RE .sp \fB\-\-exclusive\fP .RS 4 Ensures that the filesystem is mounted as a unique instance and that the filesystem superblock is not reused by the kernel. The filesystem may be reused later if mounted without the option. The option affects only the current mount and is allowed for non\-root users as well. .sp See also the \fB\-\-onlyonce\fP option. The difference between \fB\-\-onlyonce\fP and \fB\-\-exclusive\fP is that "onlyonce" ensures the same source is not mounted on the same mount point; this means mounting twice on /A is not allowed, but mounting on /A and /B is allowed. The "exclusive" mount ensures the filesystem itself is not reused, regardless of the mount point. .RE .sp \fB\-F\fP, \fB\-\-fork\fP .RS 4 (Används tillsammans med \fB\-a\fP.) Starta en ny inkarnation av \fBmount\fP för varje enhet. Detta kommer att göra monteringen på olika enheter eller olika NFS\-servrar parallellt. Fördelen med detta är att det är snabbare; även NFS\-timeouts sker parallellt. En nackdel är att ordningen på mount\-operationerna är odefinierad. Därför kan du inte använda den här flaggan om du vill montera både \fI/usr\fP och \fI/usr/spool\fP. .RE .sp \fB\-f, \-\-fake\fP .RS 4 Gör att allt görs utom de mount\-relaterade systemanropen. Flaggan \fB\-\-fake\fP utformades ursprungligen för att skriva en post till \fI/etc/mtab\fP utan att faktiskt montera. .sp \fI/etc/mtab\fP underhålls inte längre i userspace, och från och med version 2.39 kan monteringen vara en komplex kedja av operationer med beroenden mellan syscalls. Flaggan \fB\-\-fake\fP tvingar libmount att hoppa över all förberedelse av monteringskällan, analys av monteringsflaggor och den faktiska monteringsprocessen. .sp Skillnaden mellan falsk och icke\-falsk exekvering är enorm. Detta är anledningen till att flaggan \fB\-\-fake\fP har minimal betydelse för den aktuella implementeringen av \fBmount\fP(8) och att det mest bibehålls för bakåtkompatibilitet. .RE .sp \fB\-i, \-\-internal\-only\fP .RS 4 Anropa inte hjälpen \fB/sbin/mount.\fP\fIfilsystem\fP även om den finns. .RE .sp \fB\-L\fP, \fB\-\-label\fP \fIetikett\fP .RS 4 Montera den partition som har den angivna \fIetikett\fP. .RE .sp \fB\-l\fP, \fB\-\-show\-labels\fP .RS 4 Lägg till etiketterna i mount\-utdata. \fBmount\fP måste ha behörighet att läsa diskenheten (t.ex. vara set\-user\-ID root) för att detta ska fungera. Man kan ange en sådan etikett för ext2, ext3 eller ext4 med hjälp av verktyget \fBe2label\fP(8), för XFS med \fBxfs_admin\fP(8) eller för reiserfs med \fBreiserfstune\fP(8). .RE .sp \fB\-M\fP, \fB\-\-move\fP .RS 4 Flytta ett delträd till någon annan plats. Se ovan, underavsnittet \fBFlyttoperationen\fP. .RE .sp \fB\-m\fP, \fB\-\-mkdir\fP[\fB=\fP\fIläge\fP] .RS 4 Gör det möjligt att skapa en målkatalog (mountpoint) om den inte finns ännu. Alias till "\-o X\-mount.mkdir[=mode]", standardläget är 0755. För mer information se \fBX\-mount.mkdir\fP nedan. .RE .sp \fB\-\-map\-groups\fP, \fB\-\-map\-users\fP \fIinner\fP:_outer_:_count_ .RS 4 Lägg till den angivna mappningen för användare/grupper till en \fBX\-mount.idmap\fP\-mappning. Dessa flaggor kan anges flera gånger för att bygga upp kompletta mappningar för användare och grupper. För mer information se \fBX\-mount.idmap\fP nedan. .RE .sp \fB\-\-map\-users\fP /proc/\fIPID\fP/ns/user .RS 4 Använd det angivna användarnamnområdet för mappning av användare och grupper i en id\-mappad montering. Detta är ett alias för "\-o X\-mount.idmap=/proc/\fIPID\fP/ns/user" och kan inte användas två gånger eller tillsammans med flaggformatet \fIinner\fP:_outer_:_count_ ovan. För mer information se \fBX\-mount.idmap\fP nedan. .RE .sp \fB\-n\fP, \fB\-\-no\-mtab\fP .RS 4 Montera utan att skriva i \fI/etc/mtab\fP. Detta är nödvändigt t.ex. när \fI/etc\fP finns på ett skrivskyddat filsystem. .RE .sp \fB\-N\fP, \fB\-\-namespace\fP \fIns\fP .RS 4 Perform the mount operation in the mount namespace specified by \fIns\fP. \fIns\fP is either the PID of the process running in that namespace or a special file representing that namespace. .sp \fBmount\fP växlar till mount\-namnrymden när den läser \fI/etc/fstab\fP, skriver \fI/etc/mtab: (eller skriver till _/run/mount\fP) och anropar \fBmount\fP(2), annars körs den i det ursprungliga mount\-namnområdet. Detta innebär att målnamnrymden inte behöver innehålla några bibliotek eller andra krav som är nödvändiga för att utföra \fBmount\fP(2)\-anropet. .sp Se \fBmount_namespaces\fP(7) för mer information. .RE .sp \fB\-O\fP, \fB\-\-test\-opts\fP \fIopts\fP .RS 4 Begränsa uppsättningen av filsystem som flaggan \fB\-a\fP gäller för. I det här avseendet är det som flaggan \fB\-t\fP, förutom att \fB\-O\fP är värdelöst utan \fB\-a\fP. Till exempel kan kommandot .sp \fBmontera \-a \-O no_netdev\fP .sp monterar alla filsystem utom de som har flaggan \fInetdev\fP angivet i fältet options i filen \fI/etc/fstab\fP. .sp Det skiljer sig från \fB\-t\fP genom att varje flagga matchas exakt; ett inledande \fBno\fP i början av en flagga upphäver inte resten. .sp Flaggorna \fB\-t\fP och \fB\-O\fP har kumulativ effekt, vilket innebär att kommandot .sp \fBmount \-a \-t ext2 \-O _netdev\fP .sp monterar alla ext2\-filsystem med flaggan _netdev, men inte alla filsystem som antingen är ext2 eller har flaggan _netdev angivet. .RE .sp \fB\-o\fP, \fB\-\-options\fP \fIopts\fP .RS 4 Använd de angivna monteringsflaggorna. Argumentet \fIopts\fP är en kommaseparerad lista. Till exempel: \fIopts\fP: .sp \fBmount LABEL=mydisk \-o noatime,nodev,nosuid\fP .sp Note that the order of the options matters, as the last option wins if there are conflicting ones. Also, options on the command line override options from fstab. .sp Mer information finns i avsnitten \fBFILESYSTEM\-INDEPENDENT MOUNT OPTIONS\fP och \fBFILESYSTEM\-SPECIFIC MOUNT OPTIONS\fP. .RE .sp \fB\-\-onlyonce\fP .RS 4 Forces \fBmount\fP command to check if the filesystem is already mounted on specified mountpoint. This behavior is the default for \fB\-\-all\fP; otherwise, it depends on the kernel filesystem driver. Some filesystems may be mounted more than once on the same mount point (e.g. tmpfs). See also \fB\-\-exclusive\fP. .RE .sp \fB\-\-options\-mode\fP \fIläge\fP .RS 4 Styr hur flaggor från \fIfstab\fP/\fImtab\fP ska kombineras med flaggor från kommandoraden. \fIläge\fP kan vara något av \fBignore\fP, \fBappend\fP, \fBprepend\fP eller \fBreplace\fP. Exempelvis innebär \fBappend\fP att flaggor från \fIfstab\fP läggs till flaggor från kommandoraden. Standardvärdet är \fBprepend\fP \- det innebär att flaggor på kommandoraden utvärderas efter flaggor i \fIfstab\fP. Observera att det sista flaggan vinner om det finns motstridiga flaggor. .RE .sp \fB\-\-options\-source\fP \fIsource\fP .RS 4 Källa för standardflaggor. \fIsource\fP är en kommaseparerad lista med \fBfstab\fP, \fBmtab\fP och \fBdisable\fP. \fBdisable\fP inaktiverar \fBfstab\fP och \fBmtab\fP och aktiverar \fB\-\-options\-source\-force\fP. Standardvärdet är \fBfstab,mtab\fP. .RE .sp \fB\-\-options\-source\-force\fP .RS 4 Använd flaggor från \fIfstab\fP/\fImtab\fP även om både \fIenhet\fP och \fIdir\fP har angetts. .RE .sp \fB\-R\fP, \fB\-\-rbind\fP .RS 4 Montera om ett delträd och alla möjliga undermonterade träd någon annanstans (så att innehållet är tillgängligt på båda ställena). Se ovan, underavsnittet \fBBind mount operation\fP. .RE .sp \fB\-r\fP, \fB\-\-ro\fP, \fB\-\-read\-only\fP .RS 4 Montera filsystemet skrivskyddat. En synonym är \fB\-o ro\fP. .sp Observera att beroende på filsystemets typ, tillstånd och kärnans beteende kan systemet fortfarande skriva till enheten. Till exempel kommer ext3 och ext4 att spela upp journalen igen om filsystemet är smutsigt. För att förhindra den här typen av skrivåtkomst kan du montera ett ext3\- eller ext4\-filsystem med monteringsflaggan \fBro,noload\fP eller ställa in blockenheten i skrivskyddat läge, se kommandot \fBblockdev\fP(8). .RE .sp \fB\-s\fP .RS 4 Tolererar slarviga monteringsflaggor i stället för att misslyckas. Detta ignorerar monteringsflaggor som inte stöds av en filsystemtyp. Inte alla filsystem stöder denna flagga. För närvarande stöds det endast av monteringshjälpen \fBmount.nfs\fP. .RE .sp \fB\-\-source\fP \fIenhet\fP .RS 4 Om endast ett argument för kommandot \fBmount\fP anges kan argumentet tolkas som mål (mountpoint) eller källa (enhet). Med denna flagga kan du uttryckligen definiera att argumentet är mount\-källan. .RE .sp \fB\-\-target\fP \fIkatalog\fP .RS 4 Om endast ett argument för mount\-kommandot anges kan argumentet tolkas som mål (mountpoint) eller källa (device). Med denna flagga kan du uttryckligen definiera att argumentet är mount\-målet. .RE .sp \fB\-\-target\-prefix\fP \fIkatalog\fP .RS 4 Lägg till den angivna katalogen i alla monteringsmål. Den här flaggan kan användas för att följa \fIfstab\fP, men monteringsoperationer görs t.ex. på ett annat ställe: .sp \fBmount \-\-all \-\-målprefix /chroot \-o X\-mount.mkdir\fP .sp monterar allt från system \fIfstab\fP till \fI/chroot\fP, alla saknade monteringspunkter skapas (på grund av X\-mount.mkdir). Se även \fB\-\-fstab\fP för att använda en alternativ \fIfstab\fP. .RE .sp \fB\-T\fP, \fB\-\-fstab\fP \fIsökväg\fP .RS 4 Anger en alternativ \fIfstab\fP\-fil. Om \fIsökväg\fP är en katalog sorteras filerna i katalogen enligt \fBstrverscmp\fP(3); filer som börjar med "." eller som saknar tillägget \fI.fstab\fP ignoreras. Flaggan kan anges mer än en gång. Den här flaggan är främst avsett för initramfs\- eller chroot\-skript där ytterligare konfiguration anges utöver standardkonfigurationen för systemet. .sp Observera att \fBmount\fP inte skickar flaggan \fB\-\-fstab\fP till hjälpprogrammen \fB/sbin/mount.\fP\fItyp\fP, vilket innebär att de alternativa \fIfstab\fP\-filerna kommer att vara osynliga för hjälpprogrammen. Detta är inget problem för normala monteringar, men användarmonteringar (icke\-root) kräver alltid \fIfstab\fP för att verifiera användarens rättigheter. .RE .sp \fB\-t\fP, \fB\-\-types\fP \fIfstype\fP .RS 4 Argumentet efter \fB\-t\fP används för att ange filsystemtypen. Vilka filsystemtyper som för närvarande stöds beror på vilken kärna som körs. Se \fI/proc/filesystems\fP och \fI/lib/modules/$(uname \-r)/kernel/fs\fP för en fullständig lista över filsystem. De vanligaste är ext2, ext3, ext4, xfs, btrfs, vfat, sysfs, proc, nfs och cifs. .sp Programmen \fBmount\fP och \fBumount\fP(8) stöder subtyper av filsystem. Subtypen definieras av suffixet \*(Aq.subtype\*(Aq. Till exempel \*(Aqfuse.sshfs\*(Aq. Vi rekommenderar att du använder subtypsnotation i stället för att lägga till något prefix till mount\-källan (till exempel \*(Aqsshfs#example.com\*(Aq är föråldrat). .sp Om ingen \fB\-t\fP\-flagga anges, eller om \fBauto\fP\-typen anges, kommer \fBmount\fP att försöka gissa sig till önskad typ. \fBmount\fP använder biblioteket \fBlibblkid\fP(3) för att gissa filsystemtypen; om det inte ger något som ser bekant ut försöker \fBmount\fP läsa filen \fI/etc/filesystems\fP eller, om den inte finns, \fI/proc/filesystems\fP. Alla filsystemtyper som listas där kommer att provas, utom de som är märkta "nodev" (t.ex. \fIdevpts\fP, \fIproc\fP och \fInfs\fP). Om \fI/etc/filesystems\fP slutar på en rad med ett enda * kommer mount att läsa \fI/proc/filesystems\fP efteråt. Under försöket kommer alla filsystemtyper att monteras med mount\-flaggan \fBsilent\fP. .sp Typen \fBauto\fP kan vara användbar för disketter som monterats av användaren. Att skapa en fil \fI/etc/filesystems\fP kan vara användbart för att ändra probeordningen (t.ex. för att prova vfat före msdos eller ext3 före ext2) eller om du använder en autoladdare för kärnmoduler. .sp Mer än en typ kan anges i en kommaseparerad lista, både för flaggan \fB\-t\fP och i en post i \fI/etc/fstab\fP. Listan med filsystemtyper för flaggan \fB\-t\fP kan föregås av \fBno\fP för att ange filsystemtyper som inte ska åtgärdas. Prefixet \fBno\fP har ingen effekt när det anges i en post i \fI/etc/fstab\fP. .sp Prefixet \fBno\fP kan vara meningsfullt med flaggan \fB\-a\fP. Till exempel kommandot .sp \fBmount \-a \-t nomsdos,smbfs\fP .sp monterar alla filsystem utom de av typen \fImsdos\fP och \fIsmbfs\fP. .sp För de flesta typer behöver \fBmount\fP\-programmet bara göra ett enkelt \fBmount\fP(2)\-systemanrop, och det krävs ingen detaljerad kunskap om filsystemtypen. För ett fåtal typer (som nfs, nfs4, cifs, smbfs, ncpfs) krävs dock en ad hoc\-kod. Filsystemen nfs, nfs4, cifs, smbfs och ncpfs har ett separat monteringsprogram. För att göra det möjligt att behandla alla typer på ett enhetligt sätt kommer \fBmount\fP att köra programmet \fB/sbin/mount.\fP\fItyp\fP (om det finns) när det anropas med typen \fItyp\fP. Eftersom olika versioner av programmet \fBsmbmount\fP har olika anropskonventioner kan \fB/sbin/mount.smbfs\fP behöva vara ett skalskript som ställer in det önskade anropet. .RE .sp \fB\-U\fP, \fB\-\-uuid\fP \fIuuid\fP .RS 4 Montera den partition som har den angivna \fIuuid\fP. .RE .sp \fB\-v\fP, \fB\-\-verbose\fP .RS 4 Aktiverar utförligt läge. Från och med version 2.41, om det nya kernel mount API:et är tillgängligt, skrivs även kernel info\-meddelanden ut. .RE .sp \fB\-w\fP, \fB\-\-rw\fP, \fB\-\-read\-write\fP .RS 4 Montera filsystemet läs/skriv. Read\-write är kärnans standard och \fBmount\fP standard är att försöka med read\-only om föregående \fBmount\fP(2) syscall med read\-write flaggor på skrivskyddade enheter misslyckades. .sp En synonym är \fB\-o rw\fP. .sp Observera att om du anger \fB\-w\fP på kommandoraden tvingar du \fBmount\fP att aldrig försöka montera skrivskyddat på skrivskyddade enheter eller redan monterade skrivskyddade filsystem. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Visa hjälptext och avsluta. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Visa version och avsluta. .RE .SH "FILSYSTEMSOBEROENDE MONTERINGSFLAGGOR" .sp Vissa av dessa flaggor är bara användbara när de finns i filen \fI/etc/fstab\fP. .sp Vissa av dessa flaggor kan vara aktiverade eller inaktiverade som standard i systemkärnan. För att kontrollera den aktuella inställningen, se flaggorna i \fI/proc/mounts\fP. Observera att filsystem också har filsystemspecifika standardmonteringsflaggor (se t.ex. \fBtune2fs \-l\fP\-utdata för ext\fIN\fP\-filsystem). .SS "Virtuella filsystem Anmärkningar" .sp Virtual File System (VFS) är det abstrakta lagret i kärnan som tillhandahåller filsystemgränssnittet till program i användarutrymmet. Det tillhandahåller också en abstraktion inom kärnan som gör det möjligt för olika filsystemimplementeringar att samexistera. Vissa av monteringsflaggor gäller endast för detta lager. .sp Flaggorna \fBnosuid\fP, \fBnoexec\fP, \fBnodiratime\fP, \fBrelatime\fP, \fBnoatime\fP, \fBstrictatime\fP och \fBnosymfollow\fP tolkas endast av det virtuella filsystemets kärnlager och tillämpas på monteringspunktsnoden snarare än på själva filsystemet. För att få en fullständig översikt över filsystem och VFS\-flaggor, prova: .RS 3 .ll -.6i .sp .if n .RS 4 .nf .fam C findmnt \-o TARGET,VFS\-OPTIONS,FS\-OPTIONS .fam .fi .if n .RE .br .RE .ll .sp Sedan v2.39 kan libmount använda ett nytt kernel mount\-gränssnitt för att ställa in VFS\-attributen rekursivt. För bakåtkompatibilitet är den här funktionen inte aktiverad som standard, även om en rekursiv operation (t.ex. rbind) har begärts. Det nya flaggargumentet "recursive" kan anges, till exempel: .RS 3 .ll -.6i .sp .if n .RS 4 .nf .fam C mount \-orbind,ro=recursive,noexec=recursive,nosuid /foo /bar .fam .fi .if n .RE .br .RE .ll .sp Detta binder rekursivt filsystem från /foo till /bar, vilket gör /bar och alla undermonteringar skrivskyddade och noexec, men endast /bar själv kommer att vara "nosuid". Det valfria argumentet "recursive" för VFS\-monteringsflaggor är en EXPERIMENTELL funktion. .SS "Skrivskyddad Inställning Anmärkningar" .sp Den skrivskyddade inställningen (\fBro\fP eller \fBrw\fP) tolkas av det virtuella filsystemet och filsystemet, och beror på hur flaggan anges på kommandoraden \fBmount\fP(8). För bakåtkompatibilitet är standardinställningen att använda det för båda lagren under standardmonteringsoperationer. .sp Operationen "\-o bind,remount,ro" tillämpas endast på VFSmonteringspunkten, medan operationen "\-o remount,ro" tillämpas på både VFS och filsystemets superblock. Denna semantik gör det möjligt att skapa en skrivskyddad monteringspunkt samtidigt som filsystemet är skrivbart från en annan monteringspunkt. .sp Sedan version 2.41 har libmount möjlighet att använda de valfria argumenten \fIvfs\fP och \fIfs\fP (t.ex. ro=fs) för att ange var inställningen för skrivskydd ska tillämpas. Till exempel genom att använda kommandot: .RS 3 .ll -.6i .sp mount \-o ro=vfs /dev/sdc1 /A .br .RE .ll .sp kommer att montera filsystemet som skrivläsning på superblocknivå, men /A\-noden kommer att ställas in som skrivskyddad. I tidigare versioner krävdes det ytterligare en operation "\-o bind,remount,ro" för att uppnå samma resultat. .SS "Allmänna monteringsflaggor" .sp Följande flaggor gäller för alla filsystem som monteras, men det är inte alla filsystem som faktiskt uppfyller dem. Till exempel har flaggan \fBsync\fP endast effekt på filsystem av typen ext2, ext3, ext4, fat, vfat, ufs och xfs. .sp \fBasync\fP .RS 4 Alla I/O till filsystemet bör göras asynkront. (Se även flaggan \fBsync\fP.) .RE .sp \fBatime\fP .RS 4 Använd inte funktionen \fBnoatime\fP, så styrs inodens åtkomsttid av kärnans standardvärden. Se även beskrivningarna av monteringsflaggorna \fBrelatime\fP och \fBstrictatime\fP. .RE .sp \fBingen tid\fP .RS 4 Uppdatera inte åtkomsttider för inoder i det här filsystemet (t.ex. för snabbare åtkomst på nyhetspoolen för att snabba upp nyhetsservrar). Detta fungerar för alla inodtyper (även kataloger), så det innebär \fBnodiratime\fP. .RE .sp \fBauto\fP .RS 4 Kan monteras med tillvalet \fB\-a\fP. .RE .sp \fBnoauto\fP .RS 4 Kan endast monteras explicit (dvs. flaggan \fB\-a\fP kommer inte att leda till att filsystemet monteras). .RE .sp \fBcontext=\fP\fIkontext\fP, \fBfscontext=\fP\fIkontext\fP, \fBdefcontext=\fP\fIkontext\fP, and \fBrootcontext=\fP\fIkontext\fP .RS 4 Flaggan \fBcontext=\fP är användbart vid montering av filsystem som inte stöder utökade attribut, t.ex. en diskett eller hårddisk formaterad med VFAT, eller system som normalt inte körs under SELinux, t.ex. en ext3\- eller ext4\-formaterad disk från en arbetsstation som inte använder SELinux. Du kan också använda \fBcontext=\fP på filsystem som du inte litar på, t.ex. en diskett. Det hjälper också till med kompatibiliteten med xattr\-stödda filsystem på tidigare 2.4. kärnversioner. Även där xattrs stöds kan du spara tid genom att inte behöva märka varje fil genom att tilldela hela disken en säkerhetskontext. .sp En vanlig flagga för flyttbara media är \fBcontext="system_u:object_r:removable_t\fP. .sp Flaggan \fBfscontext=\fP fungerar för alla filsystem, oavsett om de har stöd för xattr eller inte. Flaggan fscontext anger den övergripande filsystemetiketten till ett specifikt säkerhetssammanhang. Denna filsystemetikett är skild från de enskilda etiketter som finns på filerna. Den representerar hela filsystemet vid vissa typer av behörighetskontroller, t.ex. vid montering eller filskapande. Enskilda filers etiketter erhålls fortfarande från xattrs på själva filerna. Flaggan context ställer faktiskt in det aggregerade sammanhang som fscontext tillhandahåller, förutom att tillhandahålla samma etikett för enskilda filer. .sp Du kan ange standardsäkerhetskontext för omärkta filer med hjälp av flaggan \fBdefcontext=\fP. Detta åsidosätter det värde som anges för omärkta filer i policyn och kräver ett filsystem som stöder xattr\-märkning. .sp Med flaggan \fBrootcontext=\fP kan du uttryckligen märka rotinoden för en FS som monteras innan FS eller inoden blir synlig för userspace. Detta har visat sig vara användbart för saker som statslös Linux. Specialvärdet \fB@target\fP kan användas för att tilldela den aktuella kontexten för målets monteringspunkt. .sp Observera att kärnan avvisar varje begäran om återmontering som innehåller kontextflaggan, \fBäven\fP om det är oförändrat från den aktuella kontexten. .sp \fBVarning: värdet\fP \fIkontext\fP \fBkan innehålla kommatecken\fP, och i så fall måste värdet citeras korrekt, annars tolkar \fBmount\fP kommatecknet som en separator mellan monteringsflaggor. Glöm inte att skalet tar bort citattecken och därför \fBkrävs dubbla citattecken\fP. Till exempel: .RS 3 .ll -.6i .sp .if n .RS 4 .nf .fam C mount \-t tmpfs none /mnt \-o \(rs \*(Aqcontext="system_u:object_r:tmp_t:s0:c127,c456",noexec\*(Aq .fam .fi .if n .RE .br .RE .ll .sp För mer information, se \fBselinux\fP(8). .RE .sp \fBdefaults\fP .RS 4 Använd standardflaggorna: \fBrw\fP, \fBsuid\fP, \fBdev\fP, \fBexec\fP, \fBauto\fP, \fBnouser\fP och \fBasync\fP. .sp Observera att den verkliga uppsättningen av alla standardmonteringsflaggor beror på kärnan och filsystemets typ. Se början av det här avsnittet för mer information. .RE .sp \fBdev\fP .RS 4 Tolka tecken\- eller blockspecifika enheter i filsystemet. .RE .sp \fBnodev\fP .RS 4 Tolka inte tecken eller blockera specialenheter i filsystemet. .RE .sp \fBdiratime\fP .RS 4 Uppdatera katalogens inodeåtkomsttider på detta filsystem. Detta är standardinställningen. (Denna flagga ignoreras när \fBnoatime\fP är angivet) .RE .sp \fBnodiratime\fP .RS 4 Uppdatera inte åtkomsttider för kataloginoder på det här filsystemet. (Denna flagga är underförstått när \fBnoatime\fP är angivet) .RE .sp \fBdirsync\fP .RS 4 Alla kataloguppdateringar inom filsystemet bör göras synkront. Detta påverkar följande systemanrop: \fBcreat\fP(2), \fBlink\fP(2), \fBunlink\fP(2), \fBsymlink\fP(2), \fBmkdir\fP(2), \fBrmdir\fP(2), \fBmknod\fP(2) och \fBrename\fP(2). .RE .sp \fBexec\fP .RS 4 Tillåt körning av binära filer och andra körbara filer. .RE .sp \fBnoexec\fP .RS 4 Tillåt inte direkt exekvering av några binärfiler på det monterade filsystemet. .RE .sp \fBgroup\fP .RS 4 Tillåter en vanlig användare att montera filsystemet om en av användarens grupper matchar enhetens grupp. Denna flagga innebär flaggorna \fBnosuid\fP och \fBnodev\fP (om de inte åsidosätts av efterföljande flaggor, som i flaggraden \fBgroup,dev,suid\fP). .RE .sp \fBiversion\fP .RS 4 Varje gång inoden ändras kommer fältet i_version att inkrementeras. .RE .sp \fBnoiversion\fP .RS 4 Inkrementera inte inodefältet i_version. .RE .sp \fBmand\fP .RS 4 Tillåt obligatoriska lås på detta filsystem. Se \fBfcntl\fP(2). Denna flagga uteslöts i Linux 5.15. .RE .sp \fBnomand\fP .RS 4 Tillåt inte obligatoriska lås på detta filsystem. .RE .sp \fB_netdev\fP .RS 4 Filsystemet finns på en enhet som kräver nätverksåtkomst (används för att förhindra att systemet försöker montera dessa filsystem innan nätverket har aktiverats på systemet). .RE .sp \fBnofail\fP .RS 4 Rapportera inte fel för den här enheten om den inte finns. .RE .sp \fBrelatime\fP .RS 4 Uppdatera inodens åtkomsttid i förhållande till modifierings\- eller ändringstiden. Åtkomsttiden uppdateras endast om den föregående åtkomsttiden var tidigare än eller lika med den aktuella modifierings\- eller ändringstiden. (Liknar \fBnoatime\fP, men det bryter inte \fBmutt\fP(1) eller andra program som behöver veta om en fil har lästs sedan den senast modifierades) .sp Sedan Linux 2.6.30 använder kärnan som standard det beteende som anges i denna flagga (om inte \fBnoatime\fP har angetts), och flaggan \fBstrictatime\fP krävs för att få traditionell semantik. Sedan Linux 2.6.30 uppdateras dessutom alltid filens senaste åtkomsttid om den är mer än 1 dag gammal. .RE .sp \fBnorelatime\fP .RS 4 Använd inte funktionen \fBrelatime\fP. Se även monteringsflaggan \fBstrictatime\fP. .RE .sp \fBstrictatime\fP .RS 4 Gör det möjligt att uttryckligen begära fullständiga atime\-uppdateringar. Detta gör det möjligt för kärnan att som standard använda \fBrelatime\fP eller \fBnoatime\fP men ändå tillåta att userspace åsidosätter det. För mer information om standardflaggor för systemmontering, se \fI/proc/mounts\fP. .RE .sp \fBnostrictatime\fP .RS 4 Använd kärnans standardbeteende för uppdateringar av inodens åtkomsttid. .RE .sp \fBlazytime\fP .RS 4 Endast uppdateringstider (atime, mtime, ctime) för den minnesbaserade versionen av filen inode. .sp Denna monteringsflagga minskar avsevärt skrivningar till inodtabellen för arbetsbelastningar som ofta utför slumpmässiga skrivningar till förallokerade filer. .sp Tidsstämplarna på disken uppdateras endast när: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} inoden behöver uppdateras för någon förändring som inte är relaterad till filernas tidsstämplar .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} programmet använder \fBfsync\fP(2), \fBsyncfs\fP(2) eller \fBsync\fP(2) .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} en inode som inte raderats tas bort från minnet .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} det har gått mer än 24 timmar sedan inoden skrevs till disken. .RE .RE .sp \fBnolazytime\fP .RS 4 Använd inte lazytime\-funktionen. .RE .sp \fBsuid\fP .RS 4 Respektera set\-user\-ID och set\-group\-ID\-bitar eller filfunktioner när du kör program från detta filsystem. .RE .sp \fBnosuid\fP .RS 4 Respektera inte set\-user\-ID\- och set\-group\-ID\-bitar eller filfunktioner när program körs från detta filsystem. Dessutom kräver SELinux\-domänövergångar behörigheten \fInosuid_transition\fP, som i sin tur också behöver policykapaciteten \fInnp_nosuid_transition\fP. .RE .sp \fBsilent\fP .RS 4 Slå på den tysta flaggan. .RE .sp \fBloud\fP .RS 4 Stäng av den tysta flaggan. .RE .sp \fBowner\fP .RS 4 Tillåter en vanlig användare att montera filsystemet om användaren är ägare till enheten. Denna flagga förutsätter flaggorna \fBnosuid\fP och \fBnodev\fP (om de inte åsidosätts av efterföljande flaggor, som i flaggraden \fBowner,dev,suid\fP). .RE .sp \fBremount\fP .RS 4 Försök att återmontera ett redan monterat filsystem. Detta används vanligen för att ändra monteringsflaggorna för ett filsystem, särskilt för att göra ett skrivskyddat filsystem skrivbart. Det ändrar inte enhet eller monteringspunkt. .sp Återmonteringsoperationen tillsammans med flaggan \fBbind\fP har en speciell semantik. Se ovan, underavsnittet \fBBind mount operation\fP. .sp Kärnans standardbeteende för VFS\-monteringsflaggor (nodev,nosuid,noexec,ro) är att återställa alla ospecificerade flaggor vid återmontering. Det är därför \fBmount\fP(8) försöker behålla den aktuella inställningen enligt \fIfstab\fP eller \fI/proc/self/mountinfo\fP. Detta standardbeteende är möjligt att ändra med \fB\-\-options\-mode\fP. Den rekursiva ändringen av monteringsflaggorna (stöds sedan v2.39 på system med syscall \fBmount_setattr\fP(2)), t.ex. \fBmount \-o remount,ro=recursive\fP, använder inte "reset\-unspecified"\-beteendet, och det fungerar som en enkel lägg till/ta bort\-operation och ospecificerade flaggor ändras inte. .sp Remount\-funktionaliteten följer standardmetoden för hur kommandot \fBmount\fP arbetar med flaggor från \fIfstab\fP. Detta innebär att \fBmount\fP inte läser \fIfstab\fP (eller \fImtab\fP) endast när både \fIenhet\fP och \fIdir\fP anges. .sp \fBmount \-o remount,rw /dev/foo /dir\fP .sp Efter detta anrop ersätts alla gamla mount\-flaggor och godtyckliga saker från \fIfstab\fP (eller \fImtab\fP) ignoreras, utom flaggan \fBloop=\fP som genereras internt och underhålls av kommandot \fBmount\fP. .sp \fBmount \-o remount,rw /dir\fP .sp Efter detta anrop läser \fBmount\fP \fIfstab\fP och slår samman dessa flaggor med flaggorna från kommandoraden (\fB\-o\fP). Om ingen monteringspunkt hittas i \fIfstab\fP används som standard monteringsflaggor från \fI/proc/self/mountinfo\fP. .sp \fBmount\fP gör det möjligt att använda \fB\-\-all\fP för att återmontera alla redan monterade filsystem som matchar ett angivet filter (\fB\-O\fP och \fB\-t\fP). Till exempel: .sp \fBmount \-\-all \-o remount,ro \-t vfat\fP .sp återmonterar alla redan monterade vfat\-filsystem i skrivskyddat läge. Varje filsystem återmonteras med \fBmount \-o remount,ro\fP \fI/dir\fP semantik. Detta innebär att kommandot \fBmount\fP läser \fIfstab\fP eller \fImtab\fP och sammanfogar dessa flaggor med flaggorna från kommandoraden. .RE .sp \fBro\fP[\fB=\fP(\fBrecursive\fP|\fBvfs\fP|\fBfs\fP)] .RS 4 Montera filsystemet skrivskyddat. Det valfria argumentet är en experimentell funktion som endast stöds av det filbeskrivningsbaserade kärnmonterings\-API:t och det ignoreras tyst för det gamla \fBmount\fP(2)\-systemuppropet. .sp Argumentet \fBrecursive\fP tvingar VFSattributet att tillämpas rekursivt. .sp Argumenten \fBvfs\fP och \fBfs\fP anger det lager där flaggan för skrivskyddad fil ska användas. \fBfs\fP anger filsystemets superblock (unik filsysteminstans i kärnan) och \fBvfs\fP anger monteringsnoden. Om inget attribut anges sätts båda lagren till skrivskyddade. .sp Mer information finns i avsnittet \fBAnvisningar om inställningar för skrivskyddad läsning\fP. .RE .sp \fBrw\fP[\fB=\fP(\fBrecursive\fP|\fBvfs\fP|\fBfs\fP)] .RS 4 Montera filsystemet som skriv\-läsning. .RE .sp \fBsync\fP .RS 4 All I/O till filsystemet bör ske synkront. När det gäller media med ett begränsat antal skrivcykler (t.ex. vissa flashminnen) kan \fBsync\fP leda till att livscykeln förkortas. .RE .sp \fBuser\fP .RS 4 Tillåt en vanlig användare att montera filsystemet. Namnet på den användare som monterar skrivs till filen \fImtab\fP (eller till den privata libmount\-filen i \fI/run/mount\fP på system utan en vanlig \fImtab\fP) så att samma användare kan avmontera filsystemet igen. Denna flagga innebär flaggorna \fBnoexec\fP, \fBnosuid\fP och \fBnodev\fP (om de inte åsidosätts av efterföljande flaggor, som i flaggraden \fBuser,exec,dev,suid\fP). .RE .sp \fBnouser\fP .RS 4 Förbjud en vanlig användare att montera filsystemet. Detta är standardvärdet; det innebär inte några andra flaggor. .RE .sp \fBusers\fP .RS 4 Tillåter alla användare att montera och avmontera filsystemet, även när någon annan vanlig användare har monterat det. Denna flagga innebär flaggorna \fBnoexec\fP, \fBnosuid\fP och \fBnodev\fP (om de inte åsidosätts av efterföljande flaggor, som i flaggraden \fBusers,exec,dev,suid\fP). .RE .sp \fBX\-\fP* .RS 4 Alla flaggor med prefixet "X\-" tolkas som kommentarer eller som applikationsspecifika flaggor i användarutrymmet. Dessa flaggor lagras inte i användarutrymmet (t.ex. i filen \fImtab\fP) och skickas inte heller till hjälpprogrammen mount.\fItyp\fP eller systemanropet \fBmount\fP(2). Det föreslagna formatet är \fBX\-\fP\fIprogramnamn\fP.\fIflagga\fP. .RE .sp \fBx\-\fP* .RS 4 Samma som \fBX\-\fP*\-flaggor, men lagras permanent i användarutrymmet. Detta innebär att flaggorna även är tillgängliga för \fBumount\fP(8) eller andra operationer. Observera att det är svårt att behålla monteringsflaggor i användarutrymmet, eftersom det är nödvändigt att använda libmount\-baserade verktyg och det inte finns någon garanti för att flaggorna alltid kommer att vara tillgängliga (t.ex. efter en flyttad monteringsoperation eller i odelad namnrymd). .sp Observera att före util\-linux v2.30 har x\-\fB\-flaggor inte underhållits av libmount och lagrats i användarutrymmet (funktionaliteten var densamma som för X\-\fP nu), men på grund av det växande antalet användningsfall (i initrd, systemd etc.) har funktionaliteten utökats så att befintliga \fIfstab\fP\-konfigurationer kan användas utan ändring. .RE .sp \fBX\-mount.auto\-fstypes\fP=\fIlista\fP .RS 4 Anger tillåtna eller förbjudna filsystemtyper för automatisk filsystemdetektering. .sp \fIlista\fP är en kommaseparerad lista över filsystemens namn. Den automatiska filsystemdetekteringen utlöses av filsystemtypen "auto" eller när filsystemtypen inte har angetts. .sp \fIlista\fP följer hur mount utvärderar typmönster (se \fB\-t\fP för mer information). Endast angivna filsystemtyper är tillåtna, eller så är alla angivna typer förbjudna om listan inleds med "no". .sp Till exempel accepterar X\-mount.auto\-fstypes="ext4,btrfs" endast ext4 och btrfs, och X\-mount.auto\-fstypes="novfat,xfs" accepterar alla filsystem utom vfat och xfs. .sp Observera att kommatecken används som avgränsare mellan monteringsflaggor, vilket innebär att värden för auto\-fstypes måste citeras korrekt. Glöm inte att skalet tar bort citattecken och att dubbla citattecken därför krävs. Till exempel: .RS 3 .ll -.6i .sp mount \-t auto \-o\(cqX\-mount.auto\-fstypes="noext2,ext3"\*(Aq /dev/sdc1 /mnt/test .br .RE .ll .RE .sp \fBX\-mount.mkdir\fP[\fB=\fP\fIläge\fP] .RS 4 Gör det möjligt att skapa en målkatalog (mountpoint) om den inte finns ännu. Det valfria argumentet \fIläge\fP anger det åtkomstläge för filsystemet som används för \fBmkdir\fP(2) i oktalnotation. Standardläget är 0755. Den här funktionen stöds endast för root\-användare eller när \fBmount\fP körs utan suid\-behörighet. Flaggan stöds även som \fBx\-mount.mkdir\fP, men denna notation är föråldrad sedan v2.30. Se även kommandoradsflaggan \fB\-\-mkdir\fP. .RE .sp \fBX\-mount.nocanonicalize\fP[\fB=\fP\fItyp\fP] .RS 4 Allows disabling of canonicalization for mount source and target paths. By default, the \f(CRmount\fP command resolves all paths to their absolute paths without symlinks. However, this behavior may not be desired in certain situations, such as when binding a mount over a symlink, or a symlink over a directory or another symlink. The optional argument \fItype\fP can be either "source" or "target" (mountpoint). If no \fItype\fP is specified, then canonicalization is disabled for both types. This mount option does not affect the conversion of source tags (e.g. \fBLABEL=\fP or \fBUUID=\fP) and \fIfstab\fP processing. .sp The command\-line option \fB\-\-no\-canonicalize\fP overrides this mount option and affects all path and tag conversions in all situations, but for backward compatibility, it does not modify \fBopen_tree\fP(2) syscall flags and does not allow the bind\-mount over a symlink use case. .sp Observera att \fBmount\fP(8) fortfarande rensar och kanoniserar de käll\- och målsökvägar som anges på kommandoraden av användare som inte är root, oavsett inställningen X\-mount.nocanonicalize. .RE .sp \fBX\-mount.noloop\fP .RS 4 Skapa och montera inte en loop\-enhet, även om källan till monteringen är en vanlig fil. .RE .sp \fBX\-mount.subdir=\fP\fIkatalog\fP .RS 4 Tillåt montering av en underkatalog i ett filsystem i stället för rotkatalogen. Detta är endast effektivt när en ny instans av ett filsystem ansluts till systemet. Flaggan ignoreras tyst för operationer som remount, bind mount eller move. .sp För närvarande implementeras den här funktionen genom en tillfällig montering av filsystemets rotkatalog i ett odelat namnområde och sedan binda underkatalogen till den slutliga monteringspunkten och avmontera filsystemets rot. Monteringen av underkatalogen visas atomiskt för resten av systemet även om den implementeras med flera \fBmount\fP(2) syscalls. .sp Observera att den här funktionen inte fungerar i sessioner med ett odelat privat namnområde för montering (efter \fBunshare \-\-mount\fP) på gamla kärnor eller med \fBmount\fP(8) utan stöd för filbeskrivningsbaserat API för monteringskärnor. I det här fallet behöver du \fBunshare \-\-mount \-\-propagation shared\fP. .sp Denna funktion är EXPERIMENTELL. .RE .sp \fBX\-mount.owner\fP=\fIanvändarnamn\fP|\fIUID\fP, \fBX\-mount.group\fP=\fIgrupp\fP|\fIGID\fP .RS 4 Ställ in \fImonteringspunkt\fP:s ägarskap efter montering. Namn som löses i namnrymden för målmonteringen, se \fB\-N\fP. .RE .sp \fBX\-montering.mode\fP=\fIläge\fP .RS 4 Ställ in \fImonteringspunkt\fP:s läge efter montering. .RE .sp \fBX\-mount.idmap\fP=\fIid\-type\fP:\fIid\-mount\fP:\fIid\-host\fP:\fIid\-range\fP [\fIid\-type\fP:\fIid\-mount\fP:\fIid\-host\fP:\fIid\-range\fP], \fBX\-mount.idmap\fP=\fIfil\fP .RS 4 Använd den här flaggan för att skapa en idmappad montering. En idmappad montering gör det möjligt att ändra ägandeskapet för alla filer som finns under en montering enligt den ID\-mappning som är associerad med ett användarnamnområde. Ägarbytet är knutet till livstiden och lokaliseras till den relevanta monteringen. Den relevanta ID\-mappningen kan specificeras på två sätt: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} En användare kan ange ID\-mappningen direkt. .sp ID\-mappningen måste anges med syntaxen \fIid\-type\fP:\fIid\-mount\fP:\fIid\-host\fP:\fIid\-range\fP. Om du anger \fBu\fP som prefix för \fIid\-type\fP skapas en UID\-mappning, \fBg\fP skapar en GID\-mappning och om du utelämnar \fIid\-type\fP eller anger \fBb\fP skapas både en UID\- och en GID\-mappning. Parametern \fIid\-mount\fP anger start\-ID i den nya monteringen. Parametern \fIid\-host\fP anger start\-ID i filsystemet. Parametern \fIid\-range\fP anger hur många ID:n som ska mappas. Det är möjligt att ange flera ID\-mappningar. .sp De enskilda ID\-mappningarna måste separeras med mellanslag. Observera att i filen \fI/etc/fstab\fP tolkas mellanslag som separatorer mellan fält. För att undvika detta måste du escapen dem med \(rs040. Till exempel X\-mount.idmap=0:0:1\(rs040500:1000:1. .sp ID\-mappningen \fBX\-mount.idmap=u:1000:0:1 g:1001:1:2 5000:1000:2\fP skapar t.ex. en id\-mappad montering där UID 0 mappas till UID 1000, GID 1 mappas till GUID 1001, GID 2 mappas till GID 1002, UID och GID 1000 mappas till 5000 och UID och GID 1001 mappas till 5001 i monteringen. .sp När en ID\-mappning anges direkt kommer ett nytt användarnamnområde att allokeras med den begärda ID\-mappningen. Det nyskapade användarnamnområdet kommer att kopplas till fästet. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} En användare kan ange en användarnamnområdesfil. .sp Användarnamnområdet kommer då att kopplas till fästet och ID\-mappningen av användarnamnområdet kommer att bli ID\-mappningen av fästet. .sp Till exempel kommer \fBX\-mount.idmap=/proc/PID/ns/user\fP att koppla användarnamnområdet för processens PID till monteringen. .RE .RE .sp \fBnosymfollow\fP .RS 4 Följ inte symlinks när du löser sökvägar. Symlinks kan fortfarande skapas, och \fBreadlink\fP(1), \fBreadlink\fP(2), \fBrealpath\fP(1) och \fBrealpath\fP(3) fungerar fortfarande korrekt. .RE .SH "FILSYSTEMSSPECIFIKA MONTERINGSFLAGGOR" .sp I det här avsnittet listas flaggor som är specifika för vissa filsystem. När det är möjligt bör du först läsa de filsystemspecifika manualsidorna för mer information. Några av dessa sidor listas i följande tabell. .TS allbox tab(:); ltB ltB. T{ .sp \fBFilesystem(s)\fP T}:T{ .sp \fBManual page\fP T} .T& lt lt. T{ .sp btrfs T}:T{ .sp \fBbtrfs\fP(5) T} T{ .sp cephfs T}:T{ .sp \fBmount.ceph\fP(8) T} T{ .sp cifs T}:T{ .sp \fBmount.cifs\fP(8) T} T{ .sp ext2, ext3, ext4 T}:T{ .sp \fBext4\fP(5) T} T{ .sp fuse T}:T{ .sp \fBfuse\fP(8) T} T{ .sp nfs T}:T{ .sp \fBnfs\fP(5) T} T{ .sp tmpfs T}:T{ .sp \fBtmpfs\fP(5) T} T{ .sp xfs T}:T{ .sp \fBxfs\fP(5) T} .TE .sp .sp Observera att vissa av de sidor som anges ovan kan vara tillgängliga först efter att du har installerat respektive användarverktyg. .sp Följande flaggor gäller endast för vissa filsystem. Vi sorterar dem efter filsystem. Alla flaggor följer flaggan \fB\-o\fP. .sp Vilka flaggor som stöds beror lite på den körande kärnan. Ytterligare information kan finnas i filsystemspecifika filer i underkatalogen \fIDocumentation/filesystems\fP för kärnkällan. .SS "Flaggor för montering av adfs" .sp \fBuid=\fP\fIvärde\fP and \fBgid=\fP\fIvärde\fP .RS 4 Ange ägare och grupp för filerna i filsystemet (standard: uid=gid=0). .RE .sp \fBownmask=\fP\fIvärde\fP and \fBothmask=\fP\fIvärde\fP .RS 4 Ställ in behörighetsmasken för ADFS "ägar"\-behörigheter respektive "andra"\-behörigheter (standard: 0700 respektive 0077). Se även \fI/usr/src/linux/Documentation/filesystems/adfs.rst\fP. .RE .SS "Monteringsflaggor för affs" .sp \fBuid=\fP\fIvärde\fP and \fBgid=\fP\fIvärde\fP .RS 4 Ange ägare och grupp för roten till filsystemet (standard: uid=gid=0, men med flaggan \fBuid\fP eller \fBgid\fP utan angivet värde används UID och GID för den aktuella processen). .RE .sp \fBsetuid=\fP\fIvärde\fP and \fBsetgid=\fP\fIvärde\fP .RS 4 Ange ägare och grupp för alla filer. .RE .sp \fBmode=\fP\fIvärde\fP .RS 4 Ställ in läget för alla filer till \fIvärde\fP & 0777 utan hänsyn till de ursprungliga behörigheterna. Lägg till sökbehörighet i kataloger som har läsbehörighet. Värdet anges i oktal. .RE .sp \fBprotect\fP .RS 4 Tillåt inte några ändringar av filsystemets skyddsbitar. .RE .sp \fBusemp\fP .RS 4 Ställ in UID och GID för roten av filsystemet till UID och GID för monteringspunkten vid första synkroniseringen eller umount, och avmarkera sedan denna flagga. Märkligt.\|.\|. .RE .sp \fBverbose\fP .RS 4 Skriv ut ett informationsmeddelande för varje lyckad montering. .RE .sp \fBprefix=\fP\fIsträng\fP .RS 4 Prefix som används före volymnamn när man följer en länk. .RE .sp \fBvolume=\fP\fIsträng\fP .RS 4 Prefix (med en längd på högst 30) som används före \*(Aq/\*(Aq när man följer en symbolisk länk. .RE .sp \fBreserved=\fP\fIvärde\fP .RS 4 (Standard: 2.) Antal oanvända block i början av enheten. .RE .sp \fBroot=\fP\fIvärde\fP .RS 4 Ange uttryckligen var rotblocket är placerat. .RE .sp \fBbs=\fP\fIvärde\fP .RS 4 Ange blockstorlek. Tillåtna värden är 512, 1024, 2048, 4096. .RE .sp \fBgrpquota\fP|\fBnoquota\fP|\fBquota\fP|\fBusrquota\fP .RS 4 Dessa flaggor accepteras men ignoreras. (Kvotverktyg kan dock reagera på sådana strängar i \fI/etc/fstab\fP) .RE .SS "Flaggor för montering av debugfs" .sp Debugfs\-filsystemet är ett pseudo\-filsystem som traditionellt monteras på \fI/sys/kernel/debug\fP. Från och med kärnversion 3.4 har debugfs följande flaggor: .sp \fBuid=\fP\fIn\fP\fB, gid=\fP\fIn\fP .RS 4 Ange ägare och grupp för monteringspunkten. .RE .sp \fBmode=\fP\fIvärde\fP .RS 4 Ställer in läget för monteringspunkten. .RE .SS "Flaggor för montering av devpts" .sp Filsystemet devpts är ett pseudofilsystem som traditionellt monteras på \fI/dev/pts\fP. För att skaffa en pseudoterminal öppnar en process \fI/dev/ptmx\fP; numret på pseudoterminalen görs sedan tillgängligt för processen och pseudoterminalens slav kan nås som \fI/dev/pts/\fP. .sp \fBuid=\fP\fIvärde\fP and \fBgid=\fP\fIvärde\fP .RS 4 Detta ställer in ägaren eller gruppen av nyskapade pseudoterminaler till de angivna värdena. Om inget anges kommer de att ställas in till UID och GID för den skapande processen. Om det t.ex. finns en tty\-grupp med GID 5, kommer \fBgid=5\fP att leda till att nyskapade pseudoterminaler tillhör tty\-gruppen. .RE .sp \fBmode=\fP\fIvärde\fP .RS 4 Ställ in läget för nyskapade pseudoterminaler till det angivna värdet. Standardvärdet är 0600. Ett värde på \fBmode=620\fP och \fBgid=5\fP gör "mesg y" till standard för nyskapade pseudoterminaler. .RE .sp \fBnyinstans\fP .RS 4 Skapa en privat instans av filsystemet devpts, så att index för pseudoterminaler som tilldelas i denna nya instans är oberoende av index som skapas i andra instanser av devpts. .sp Alla monteringar av devpts utan denna \fBnewinstance\fP\-flagga delar samma uppsättning pseudoterminalindex (dvs. äldre läge). Varje montering av devpts med flaggan \fBnewinstance\fP har en privat uppsättning pseudoterminalindex. .sp Denna flagga används främst för att stödja containrar i Linux\-kärnan. Det är implementerat i Linux\-kärnans versioner från och med 2.6.29. Dessutom är det här monteringsflaggan endast giltigt om \fBCONFIG_DEVPTS_MULTIPLE_INSTANCES\fP är aktiverat i kärnkonfigurationen. .sp För att använda den här flaggan effektivt måste \fI/dev/ptmx\fP vara en symbolisk länk till \fIpts/ptmx\fP. Se \fIDocumentation/filesystems/devpts.txt\fP i Linux\-kärnans källträd för mer information. .RE .sp \fBptmxmode=\fP\fIvärde\fP .RS 4 Ställ in läget för den nya enhetsnoden \fIptmx\fP i filsystemet devpts. .sp Med stöd för flera instanser av devpts (se flaggan \fBnewinstance\fP ovan) har varje instans en privat \fIptmx\fP\-nod i roten till devpts\-filsystemet (vanligtvis \fI/dev/pts/ptmx\fP). .sp För kompatibilitet med äldre versioner av kärnan är standardläget för den nya \fIptmx\fP\-noden 0000. \fBptmxmode=\fP\fIvärde\fP anger ett mer användbart läge för \fIptmx\fP\-noden och rekommenderas starkt när flaggan \fBnewinstance\fP anges. .sp Den här flaggan är endast implementerat i Linux\-kärnversioner som börjar med 2.6.29. Dessutom är den här flaggan endast giltig om \fBCONFIG_DEVPTS_MULTIPLE_INSTANCES\fP är aktiverat i kärnkonfigurationen. .RE .SS "Monteringsflaggor för fat" .sp (Obs: \fIfat\fP är inte ett separat filsystem, utan en gemensam del av filsystemen \fImsdos\fP, \fIumsdos\fP och \fIvfat\fP) .sp \fBblocksize=\fP{\fB512\fP|\fB1024\fP|\fB2048\fP} .RS 4 Ställ in blockstorlek (standard 512). Denna flagga är föråldrat. .RE .sp \fBuid=\fP\fIvärde\fP and \fBgid=\fP\fIvärde\fP .RS 4 Ange ägare och grupp för alla filer. (Standard: UID och GID för den aktuella processen.) .RE .sp \fBumask=\fP\fIvärde\fP .RS 4 Ställ in umask (bitmasken för de behörigheter som \fBinte\fP finns). Standardvärdet är umask för den aktuella processen. Värdet anges i oktal. .RE .sp \fBdmask=\fP\fIvärde\fP .RS 4 Ställ in umask som endast tillämpas på kataloger. Standardvärdet är umask för den aktuella processen. Värdet anges i oktal. .RE .sp \fBfmask=\fP\fIvärde\fP .RS 4 Ställ in umask som endast tillämpas på vanliga filer. Standardvärdet är umask för den aktuella processen. Värdet anges i oktal. .RE .sp \fBallow_utime=\fP\fIvärde\fP .RS 4 This option controls the permission check of mtime/atime. Possible values: .sp \fB20\fP .RS 4 If the current process is in the group of the file\(cqs group ID, you can change the timestamp. .RE .sp \fB2\fP .RS 4 Other users can change the timestamp. .RE .sp The default is set from the above \fBdmask\fP option. (If the directory is writable, \fButime\fP(2) is also allowed. That is: ~dmask & 022.) .br Normally \fButime\fP(2) checks that the current process is the owner of the file, or that it has the \fBCAP_FOWNER\fP capability. But FAT filesystems don\(cqt have UID/GID on disk, so the normal check is too inflexible. With this option you can relax it. .RE .sp \fBcheck=\fP\fIvärde\fP .RS 4 Tre olika nivåer av kräsenhet kan väljas: .sp \fBr\fP[\fBelaxerad\fP] .RS 4 Versaler och gemener accepteras och är likvärdiga, långa namndelar trunkeras (t.ex. \fIverylongname.foobar\fP blir \fIverylong.foo\fP), inledande och inbäddade mellanslag accepteras i varje namndel (namn och tillägg). .RE .sp \fBn\fP[\fBormal\fP] .RS 4 Som "relaxed", men många specialtecken (*, ?, <, mellanslag etc.) avvisas. Detta är standardinställningen. .RE .sp \fBs\fP[\fBtrikt\fP] .RS 4 Som "normal", men namn som innehåller långa delar eller specialtecken som ibland används på Linux men som inte accepteras av MS\-DOS (+, =, etc.) avvisas. .RE .RE .sp \fBcodepage=\fP\fIvärde\fP .RS 4 Ställer in kodsidan för konvertering till kortnamnstecken på FAT\- och VFAT\-filsystem. Som standard används kodsida 437. .RE .sp \fBconv=\fP\fIläge\fP .RS 4 Denna flagga är föråldrad och kan misslyckas eller ignoreras. .RE .sp \fBcvf_format=\fP\fImodule\fP .RS 4 Tvingar drivrutinen att använda CVF\-modulen (Compressed Volume File) cvf\fI_module\fP i stället för automatisk detektering. Om kärnan stöder \fBkmod\fP, kontrollerar flaggan \fBcvf_format=\fP\fIxxx\fP också CVF\-modulens laddning på begäran. Denna flagga är föråldrad. .RE .sp \fBcvf_option=\fP\fIoption\fP .RS 4 Flagga som skickas till CVF\-modulen. Denna flagga är föråldrat. .RE .sp \fBdebug\fP .RS 4 Slå på flaggan \fIdebug\fP. En versionssträng och en lista över filsystemets parametrar skrivs ut (dessa data skrivs också ut om parametrarna verkar vara inkonsekventa). .RE .sp \fBdiscard\fP .RS 4 Om inställningen är Set, kommer discard/TRIM\-kommandon att skickas till blockenheten när block frigörs. Detta är användbart för SSD\-enheter och LUN:er med gles/tunn provisionering. .RE .sp \fBdos1xfloppy\fP .RS 4 Om den är inställd används en standardkonfiguration för BIOS Parameter Block, som bestäms av storleken på lagringsenheten. Dessa statiska parametrar motsvarar de standardvärden som DOS 1.x antar för 160 kB, 180 kB, 320 kB och 360 kB disketter och diskettavbildningar. .RE .sp \fBfel=\fP{\fBpanic\fP|\fBcontinue\fP|\fBremount\-ro\fP} .RS 4 Ange FAT:s beteende vid kritiska fel: panik, fortsätt utan att göra något eller ommontera partitionen i skrivskyddat läge (standardbeteende). .RE .sp \fBfat=\fP{\fB12\fP|\fB16\fP|\fB32\fP} .RS 4 Ange en 12\-, 16\- eller 32\-bitars fettkod. Detta åsidosätter den automatiska rutinen för detektering av FAT\-typ. Använd med försiktighet! .RE .sp \fBiocharset=\fP\fIvärde\fP .RS 4 Teckenuppsättning som ska användas för konvertering mellan 8\-bitars tecken och 16\-bitars Unicode\-tecken. Standardvärdet är iso8859\-1. Långa filnamn lagras på disken i Unicode\-format. .RE .sp \fBnfs=\fP{\fBstale_rw\fP|\fBnostale_ro\fP} .RS 4 Aktivera detta endast om du vill exportera FAT\-filsystemet via NFS. .sp \fBstale_rw\fP: Denna flagga upprätthåller ett index (cache) över kataloginoder som används av den NFS\-relaterade koden för att förbättra uppslagningar. Fullständiga filoperationer (läsa/skriva) över NFS stöds, men med cache\-utrymning på NFS\-servern kan detta resultera i falska \fBESTALE\fP\-fel. .sp \fBnostale_ro\fP: Den här flaggan baserar inodnumret och filhandtaget på filens plats på disken i FAT\-katalogposten. Detta säkerställer att \fBESTALE\fP inte returneras efter att en fil har tagits bort från inodecachen. Det innebär dock att operationer som att byta namn på, skapa och ta bort länkar kan leda till att filhandtag som tidigare pekade på en fil nu pekar på en annan fil, vilket kan orsaka datakorruption. Av denna anledning monterar denna flagga även filsystemet skrivskyddat. .sp För att upprätthålla bakåtkompatibilitet accepteras även \fB\-o nfs\fP, med \fBstale_rw\fP som standard. .RE .sp \fBtz=UTC\fP .RS 4 Den här flaggan inaktiverar omvandlingen av tidsstämplar mellan lokal tid (som används av Windows på FAT) och UTC (som Linux använder internt). Detta är särskilt användbart när du monterar enheter (t.ex. digitalkameror) som är inställda på UTC för att undvika fallgroparna med lokal tid. .RE .sp \fBtime_offset=\fP\fIminutes\fP .RS 4 Ställ in offset för konvertering av tidsstämplar från lokal tid som används av FAT till UTC. D.v.s. \fIminuter\fP kommer att subtraheras från varje tidsstämpel för att konvertera den till UTC som används internt av Linux. Detta är användbart när den tidszon som ställs in i kärnan via \fBsettimeofday\fP(2) inte är den tidszon som används av filsystemet. Observera att den här flaggan fortfarande inte ger korrekta tidsstämplar i alla fall när det gäller sommartid \- tidsstämplar med en annan inställning för sommartid kommer att vara en timme fel. .RE .sp \fBtyst\fP .RS 4 Slå på flaggan \fIquiet\fP. Försök att chown\- eller chmod\-filer returnerar inte fel, även om de misslyckas. Använd med försiktighet! .RE .sp \fBrodir\fP .RS 4 FAT har attributet \fBATTR_RO\fP (skrivskyddad). I Windows ignoreras \fBATTR_RO\fP för katalogen och används endast av program som en flagga (t.ex. är den inställd för den anpassade mappen). .sp Om du vill använda \fBATTR_RO\fP som skrivskyddad flagga även för katalogen ska du ange denna flagga. .RE .sp \fBshowexec\fP .RS 4 Om den är inställd tillåts körningsbehörighetsbitarna i filen endast om tilläggsdelen av namnet är .EXE, .COM eller .BAT. Inte inställd som standard. .RE .sp \fBsys_immutable\fP .RS 4 Om den är inställd hanteras \fBATTR_SYS\fP\-attributet på FAT som flaggan \fBIMMUTABLE\fP på Linux. Ej inställd som standard. .RE .sp \fBspola\fP .RS 4 Om den är inställd kommer filsystemet att försöka spola till disk tidigare än normalt. Ej inställd som standard. .RE .sp \fBanvändningsfri\fP .RS 4 Använd värdet "free clusters" som finns lagrat på \fBFSINFO\fP. Det kommer att användas för att bestämma antalet lediga kluster utan att skanna disken. Men det används inte som standard, eftersom nya Windows i vissa fall inte uppdaterar det korrekt. Om du är säker på att "lediga kluster" i \fBFSINFO\fP är korrekt kan du undvika att skanna disken med den här flaggan. .RE .sp \fBprickar\fP, \fBnoddar\fP, \fBprickarOK=\fP[\fBja\fP|\fBnej\fP] .RS 4 Olika missriktade försök att tvinga in Unix\- eller DOS\-konventioner i ett FAT\-filsystem. .RE .SS "Flaggor för montering av hfs" .sp \fBcreator=\fP\fIcccc\fP\fB, type=\fP\fIcccc\fP .RS 4 Ställ in värdena för skapare/typ som visas av MacOS\-sökaren som används för att skapa nya filer. Standardvärden: \*(Aq????\*(Aq. .RE .sp \fBuid=\fP\fIn\fP\fB, gid=\fP\fIn\fP .RS 4 Ange ägare och grupp för alla filer. (Standard: UID och GID för den aktuella processen.) .RE .sp \fBdir_umask=\fP\fIn\fP\fB, file_umask=\fP\fIn\fP\fB, umask=\fP\fIn\fP .RS 4 Ange den umask som används för alla kataloger, alla vanliga filer eller alla filer och kataloger. Standardvärdet är umask för den aktuella processen. .RE .sp \fBsession=\fP\fIn\fP .RS 4 Välj den CDROM\-session som ska monteras. Standardinställningen är att överlåta detta beslut till CDROM\-drivrutinen. Den här flaggan misslyckas med allt annat än en CDROM som underliggande enhet. .RE .sp \fBpart=\fP\fIn\fP .RS 4 Välj partitionsnummer n från enheten. Detta är bara meningsfullt för CDROM\-skivor. Standardvärdet är att inte analysera partitionstabellen alls. .RE .sp \fBtyst\fP .RS 4 Klagar inte på ogiltiga monteringsflaggor. .RE .SS "Flaggor för montering av hpfs" .sp \fBuid=\fP\fIvärde\fP and \fBgid=\fP\fIvärde\fP .RS 4 Ange ägare och grupp för alla filer. (Standard: UID och GID för den aktuella processen.) .RE .sp \fBumask=\fP\fIvärde\fP .RS 4 Ställ in umask (bitmasken för de behörigheter som \fBinte\fP finns). Standardvärdet är umask för den aktuella processen. Värdet anges i oktal. .RE .sp \fBcase=\fP{\fBlower\fP|\fBasis\fP} .RS 4 Konvertera alla filnamn till gemener eller låt dem vara kvar. (Standard: \fBcase=lower\fP.) .RE .sp \fBconv=\fP\fIläge\fP .RS 4 Denna flagga är föråldrad och kan misslyckas eller ignoreras. .RE .sp \fBnocheck\fP .RS 4 Avbryt inte monteringen när vissa konsistenskontroller misslyckas. .RE .SS "Monteringsflaggor för iso9660" .sp ISO 9660 är en standard som beskriver en filsystemstruktur som ska användas på cd\-romskivor. (Den här typen av filsystem finns också på vissa DVD\-skivor. Se även filsystemet \fIudf\fP) .sp Normala \fIiso9660\fP\-filnamn visas i ett 8.3\-format (dvs. DOS\-liknande begränsningar av filnamnslängden), och dessutom är alla tecken versaler. Det finns inte heller något fält för filägande, skydd, antal länkar, block/karaktär\-enheter etc. .sp Rock Ridge är ett tillägg till iso9660 som tillhandahåller alla dessa UNIX\-liknande funktioner. I princip finns det tillägg till varje katalogpost som ger all ytterligare information, och när Rock Ridge används kan filsystemet inte skiljas från ett vanligt UNIX\-filsystem (förutom att det är skrivskyddat, förstås). .sp \fBnorock\fP .RS 4 Inaktivera användningen av Rock Ridge\-tillägg, även om de är tillgängliga. Se t.ex. \fBkarta\fP. .RE .sp \fBnojoliet\fP .RS 4 Inaktivera användningen av Microsoft Joliet\-tillägg, även om de är tillgängliga. Jfr. \fBmap\fP. .RE .sp \fBcheck=\fP{\fBr\fP[\fBelaxed\fP]|\fBs\fP[\fBtrict\fP]} .RS 4 Med \fBcheck=relaxed\fP konverteras ett filnamn först till gemener innan uppslagningen görs. Detta är förmodligen bara meningsfullt tillsammans med \fBnorock\fP och \fBmap=normal\fP. (Standard: \fBcheck=strict\fP.) .RE .sp \fBuid=\fP\fIvärde\fP and \fBgid=\fP\fIvärde\fP .RS 4 Ge alla filer i filsystemet det angivna användar\- eller grupp\-ID:t, vilket kan åsidosätta den information som finns i Rock Ridge\-tilläggen. (Standard: \fBuid=0,gid=0\fP.) .RE .sp \fBmap=\fP{\fBn\fP[\fBormal\fP]|\fBo\fP[\fBff\fP]|\fBa\fP[\fBcorn\fP]} .RS 4 För icke\-Rock Ridge\-volymer omvandlar normal namnöversättning versaler till gemener i ASCII, tar bort ett efterföljande \*(Aq;1\*(Aq och konverterar \*(Aq;\*(Aq till \*(Aq.\*(Aq. Med \fBmap=off\fP görs ingen namnöversättning. Se \fBnorock\fP. (Standard: \fBmap=normal\fP.) \fBmap=acorn\fP är som \fBmap=normal\fP men tillämpar även Acorn\-tillägg om sådana finns. .RE .sp \fBmode=\fP\fIvärde\fP .RS 4 För volymer som inte tillhör Rock Ridge, ge alla filer det angivna läget. (Standard: läs\- och exekveringsbehörighet för alla.) Oktala lägesvärden kräver en inledande 0. .RE .sp \fBavslöja\fP .RS 4 Visa även dolda och associerade filer. (Om de vanliga filerna och de associerade eller dolda filerna har samma filnamn kan detta göra de vanliga filerna otillgängliga) .RE .sp \fBblock=\fP{\fB512\fP|\fB1024\fP|\fB2048\fP} .RS 4 Ställ in blockstorleken till det angivna värdet. (Standard: \fBblock=1024\fP.) .RE .sp \fBconv=\fP\fIläge\fP .RS 4 Denna flagga är föråldrad och kan misslyckas eller ignoreras. .RE .sp \fBcruft\fP .RS 4 Om den högsta byten i fillängden innehåller annat skräp kan du ställa in den här monteringsflaggan så att de högsta bitarna i fillängden ignoreras. Detta innebär att en fil inte kan vara större än 16 MB. .RE .sp \fBsession=\fP\fIx\fP .RS 4 Select number of session on a multisession CD, starting with 0. .RE .sp \fBsbsector=\fP\fIxxx\fP .RS 4 Sessionen börjar från sektor xxx. .RE .sp Följande flaggor är desamma som för vfat och det är bara meningsfullt att ange dem när du använder skivor som är kodade med Microsofts Joliet\-tillägg. .sp \fBiocharset=\fP\fIvärde\fP .RS 4 Teckenuppsättning som ska användas för att konvertera 16\-bitars Unicode\-tecken på CD till 8\-bitars tecken. Standardvärdet är iso8859\-1. .RE .sp \fButf8\fP .RS 4 Konvertera 16 bitars Unicode\-tecken på CD till UTF\-8. .RE .SS "Flaggor för montering av jfs" .sp \fBiocharset=\fP\fInamn\fP .RS 4 Teckenuppsättning som ska användas vid konvertering från Unicode till ASCII. Standardinställningen är att ingen konvertering görs. Använd \fBiocharset=utf8\fP för UTF8\-översättningar. Detta kräver att \fBCONFIG_NLS_UTF8\fP är inställd i filen kernel \fI.config\fP. .RE .sp \fBresize=\fP\fIvärde\fP .RS 4 Ändra storlek på volymen till \fIvärde\fP block. JFS stöder endast att en volym växer, inte att den krymper. Denna flagga är endast giltigt under en ommontering, när volymen är monterad som skrivskyddad. Nyckelordet \fBresize\fP utan värde gör att volymen växer till partitionens fulla storlek. .RE .sp \fBnointegrity\fP .RS 4 Skriv inte till journalen. Den primära användningen av denna flagga är att möjliggöra högre prestanda vid återställning av en volym från säkerhetskopieringsmedia. Volymens integritet garanteras inte om systemet avslutas på ett onormalt sätt. .RE .sp \fBintegritet\fP .RS 4 Standard. Överför metadataförändringar till journalen. Använd den här flaggan för att återmontera en volym där flaggan \fBnointegrity\fP tidigare har angetts för att återställa normalt beteende. .RE .sp \fBfel=\fP{\fBcontinue\fP|\fBremount\-ro\fP|\fBpanic\fP} .RS 4 Definiera beteendet när ett fel påträffas. (Antingen ignorerar du fel och markerar bara filsystemet som felaktigt och fortsätter, eller så återmonterar du filsystemet som skrivskyddat, eller så får du panik och stoppar systemet) .RE .sp \fBnoquota\fP|\fBquota\fP|\fBusrquota\fP|\fBgrpquota\fP .RS 4 Dessa flaggor accepteras men ignoreras. .RE .SS "Flaggor för montering av msdos" .sp Se monteringsflaggor för fat. Om filsystemet \fImsdos\fP upptäcker en inkonsekvens rapporterar det ett fel och sätter filsystemet i skrivskyddat läge. Filsystemet kan göras skrivbart igen genom att återmontera det. .SS "Monteringsflaggor för ncpfs" .sp Precis som \fInfs\fP förväntar sig implementeringen av \fIncpfs\fP ett binärt argument (en \fIstruct ncp_mount_data\fP) till systemanropet \fBmount\fP(2). Detta argument konstrueras av \fBncpmount\fP(8) och den aktuella versionen av \fBmount\fP (2.12) vet ingenting om ncpfs. .SS "Mount options for ntfs3" .sp The ntfs3 kernel driver provides below mount options \- as documented in \c .URL "https://docs.kernel.org/filesystems/ntfs3.html" "" "" .sp \fBiocharset=\fP\fInamn\fP .RS 4 This option informs the driver how to interpret path strings and translate them to Unicode and back. If this option is not set, the default codepage will be used (CONFIG_NLS_DEFAULT). .RE .sp Example: iocharset=utf8 .sp \fBuid=\fP|\fBgid=\fP|\fBumask=\fP .RS 4 Controls the default permissions for files/directories created after the NTFS volume is mounted. .RE .sp \fBdmask=\fP|\fBfmask=\fP .RS 4 Instead of specifying umask which applies both to files and directories, fmask applies only to files and dmask only to directories. .RE .sp \fBnohidden\fP .RS 4 Files with the Windows\-specific HIDDEN (FILE_ATTRIBUTE_HIDDEN) attribute will not be shown under Linux. .RE .sp \fBsys_immutable\fP .RS 4 Files with the Windows\-specific SYSTEM (FILE_ATTRIBUTE_SYSTEM) attribute will be marked as system immutable files. .RE .sp \fBhide_dot_files\fP .RS 4 Updates the Windows\-specific HIDDEN (FILE_ATTRIBUTE_HIDDEN) attribute when creating and moving or renaming files. Files whose names start with a dot will have the HIDDEN attribute set and files whose names do not start with a dot will have it unset. .RE .sp \fBwindows_names\fP .RS 4 Prevents the creation of files and directories with a name not allowed by Windows, either because it contains some not allowed character (which are the characters “ * / : < > ? \(rs | and those whose code is less than 0x20), because the name (with or without extension) is a reserved file name (CON, AUX, NUL, PRN, LPT1\-9, COM1\-9) or because the last character is a space or a dot. Existing such files can still be read and renamed. .RE .sp \fBdiscard\fP .RS 4 Enable support of the TRIM command for improved performance on delete operations, which is recommended for use with the solid\-state drives (SSD). .RE .sp \fBforce\fP .RS 4 Forces the driver to mount partitions even if volume is marked dirty. Not recommended for use. .RE .sp \fBsparse\fP .RS 4 Create new files as sparse. .RE .sp \fBshowmeta\fP .RS 4 Use this parameter to show all meta\-files (System Files) on a mounted NTFS partition. By default, all meta\-files are hidden. .RE .sp \fBprealloc\fP .RS 4 Preallocate space for files excessively when file size is increasing on writes. Decreases fragmentation in case of parallel write operations to different files. .RE .sp \fBacl\fP .RS 4 Support POSIX ACLs (Access Control Lists). Effective if supported by Kernel. Not to be confused with NTFS ACLs. The option specified as acl enables support for POSIX ACLs. .RE .SS "Monteringsflaggor för overlay" .sp Sedan Linux 3.18 implementerar pseudofilsystemet Overlay en unionsmontering för andra filsystem. .sp Ett overlay\-filsystem kombinerar två filsystem \- ett \fBövre\fP filsystem och ett \fBnedre\fP filsystem. När ett namn finns i båda filsystemen är objektet i det övre filsystemet synligt medan objektet i det nedre filsystemet antingen är dolt eller, när det gäller kataloger, sammanfogat med det övre objektet. .sp Det lägre filsystemet kan vara vilket filsystem som helst som stöds av Linux och behöver inte vara skrivbart. Det nedre filsystemet kan till och med vara ett annat overlayfs. Det övre filsystemet kommer normalt att vara skrivbart och om det är det måste det stödja skapandet av trusted.*\-utökade attribut och måste tillhandahålla en giltig d_type i readdir\-svar, så NFS är inte lämpligt. .sp En skrivskyddad överlagring av två skrivskyddade filsystem kan använda vilken filsystemstyp som helst. Flaggorna \fBlowerdir\fP och \fBupperdir\fP kombineras till en sammanslagen katalog genom att använda: .RS 3 .ll -.6i .sp .if n .RS 4 .nf .fam C mount \-t överlägg överlägg \(rs \-olowerdir=/lower,upperdir=/upper,workdir=/work /merged .fam .fi .if n .RE .br .RE .ll .sp \fBlowerdir=\fP\fIkatalog\fP .RS 4 Alla filsystem, behöver inte vara på ett skrivbart filsystem. .RE .sp \fBupperdir=\fP\fIkatalog\fP .RS 4 Upperdir ligger normalt på ett skrivbart filsystem. .RE .sp \fBworkdir=\fP\fIkatalog\fP .RS 4 Workdir måste vara en tom katalog i samma filsystem som upperdir. .RE .sp \fBanvändarexattr\fP .RS 4 Använd namnrymden "\fBuser.overlay.\fP" xattr\-namnrymden istället för "\fBtrusted.overlay.\fP". Detta är användbart för icke\-privilegierad montering av overlayfs. .RE .sp \fBredirect_dir=\fP{\fBon\fP|\fBoff\fP|\fBfollow\fP|\fBnofollow\fP} .RS 4 Om funktionen \fIredirect_dir\fP är aktiverad kommer katalogen att kopieras upp (men inte innehållet). Sedan sätts det utökade attributet "{\fBtrusted\fP|\fBuser\fP}.overlay.redirect" till sökvägen till den ursprungliga platsen från roten av överlägget. Slutligen flyttas katalogen till den nya platsen. .sp \fBpå\fP .RS 4 Omdirigeringar är aktiverade. .RE .sp \fBav\fP .RS 4 Omdirigeringar skapas inte och följs endast om funktionen "redirect_always_follow" är aktiverad i konfigurationen för kärnan/modulen. .RE .sp \fBfölj\fP .RS 4 Omdirigeringar skapas inte, utan följs. .RE .sp \fBnofollow\fP .RS 4 Omdirigeringar skapas inte och följs inte (motsvarar "redirect_dir=off" om funktionen "redirect_always_follow" inte är aktiverad). .RE .RE .sp \fBindex=\fP{\fBon\fP|\fBoff\fP} .RS 4 Inode\-index. Om den här funktionen är inaktiverad och en fil med flera hårda länkar kopieras upp, kommer länken att "brytas". Ändringar kommer inte att spridas till andra namn som hänvisar till samma inode. .RE .sp \fBuuid=\fP{\fBon\fP|\fBoff\fP} .RS 4 Kan användas för att ersätta UUID för det underliggande filsystemet i filhandtag med null, och effektivt inaktivera UUID\-kontroller. Detta kan vara användbart om den underliggande disken kopieras och UUID för denna kopia ändras. Detta är endast tillämpligt om alla lägre/övre/arbetskataloger finns på samma filsystem, annars återgår det till normalt beteende. .RE .sp \fBnfs_export=\fP{\fBon\fP|\fBoff\fP} .RS 4 När det underliggande filsystemet stöder NFS\-export och funktionen "nfs_export" är aktiverad, kan ett överliggande filsystem exporteras till NFS. .sp Med funktionen "nfs_export" skapas en indexpost under indexkatalogen vid copy_up av ett lägre objekt. Namnet på indexposten är den hexadecimala representationen av ursprungsfilhandtaget för uppkopieringen. För ett objekt som inte är en katalog är indexposten en hård länk till den övre inoden. För ett katalogobjekt har indexposten ett utökat attribut "{\fBtrusted\fP|\fBuser\fP}.overlay.upper" med ett kodat filhandtag för den övre katalogens inod. .sp Vid kodning av ett filhandtag från ett overlay\-filsystemobjekt gäller följande regler .RS 4 .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} För ett objekt som inte är högre, koda ett lägre filhandtag från lägre inode .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} För ett indexerat objekt, koda ett lägre filhandtag från copy_up origin .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} För ett rent övre objekt och för ett befintligt icke\-indexerat övre objekt, koda ett övre filhandtag från övre inode .RE .RE .sp Handtaget för den kodade overlay\-filen innehåller .RS 4 .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} Header med information om typ av tågläge (t.ex. nedre/övre) .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} UUID för det underliggande filsystemet .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} Underliggande filsystemkodning av underliggande inode .RE .RE .sp Detta kodningsformat är identiskt med kodningsformatet för filhandtag som lagras i det utökade attributet "{\fBtrusted\fP|\fBuser\fP}.overlay.origin". Vid avkodning av ett overlay\-filhandtag följs följande steg .RS 4 .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} Hitta underliggande lager med hjälp av UUID och information om sökvägstyp. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} Avkodar det underliggande filsystemets filhandtag till underliggande dentry. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} För ett lägre filhandtag, leta upp handtaget i indexkatalogen efter namn. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} Om en whiteout hittas i index, returneras \fBESTALE\fP. Detta representerar ett overlay\-objekt som raderades efter att dess filhandtag kodades. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} För en icke\-katalog, instansiera en frånkopplad överläggsdentry från den avkodade underliggande dentry, sökvägstypen och indexinoden, om den hittas. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} För en katalog, använd den anslutna underliggande avkodade dentry, sökvägstyp och index, för att söka upp en ansluten överliggande dentry. .RE .RE .sp Avkodning av ett filhandtag som inte finns i en katalog kan returnera en frånkopplad dentry. copy_up av denna frånkopplade dentry kommer att skapa en övre indexpost utan övre alias. .sp När ett överliggande filsystem har flera lägre lager kan en katalog i mellanlagret ha en "omdirigering" till en lägre katalog. Eftersom "omdirigeringar" i mellanskiktet inte indexeras, kan ett lägre filhandtag som kodats från ursprungskatalogen för "omdirigering" inte användas för att hitta katalogen i mellanskiktet eller det övre skiktet. På samma sätt kan ett lägre filhandtag som kodats från en efterkommande till ursprungskatalogen för "redirect" inte användas för att rekonstruera en ansluten överlagringsväg. För att minska antalet kataloger som inte kan avkodas från ett lägre filhandtag kopieras dessa kataloger upp vid kodningen och kodas som ett övre filhandtag. På ett överliggande filsystem utan övre lager kan denna begränsning inte användas NFS export i denna konfiguration kräver att man stänger av redirect follow (t.ex. "\fIredirect_dir=nofollow\fP"). .sp Overlay\-filsystemet stöder inte anslutningsbara filhandtag som inte är katalogiserade, så export med konfigurationen \fIsubtree_check\fP exportfs kommer att orsaka fel vid sökning av filer via NFS. .sp När funktionen NFS export är aktiverad verifieras alla katalogindexposter vid monteringen för att kontrollera att de övre filhandtagen inte är inaktuella. Denna verifiering kan orsaka betydande overhead i vissa fall. .sp Observera: Monteringsflaggoren \fIindex=off,nfs_export=on\fP är motstridiga för en skrivläsningsmontering och kommer att resultera i ett fel. .RE .sp \fBxino=\fP{\fBon\fP|\fBoff\fP|\fBauto\fP} .RS 4 "xino"\-funktionen består av en unik objektidentifierare från det verkliga objektet st_ino och ett underliggande fsid\-index. "xino"\-funktionen använder de höga inodnummerbitarna för fsid, eftersom de underliggande filsystemen sällan använder de höga inodnummerbitarna. Om det underliggande inodnumret övergår till de höga xino\-bitarna kommer overlay\-filsystemet att återgå till icke\-xino\-beteendet för den inoden. .sp För en detaljerad beskrivning av effekten av denna flagga hänvisas till \c .URL "https://docs.kernel.org/filesystems/overlayfs.html" "" "" .RE .sp \fBmetacopy=\fP{\fBon\fP|\fBoff\fP} .RS 4 När funktionen för att endast kopiera upp metadata är aktiverad kommer overlayfs endast att kopiera upp metadata (i motsats till hela filen) när en metadataspecifik åtgärd som chown/chmod utförs. Hela filen kommer att kopieras upp senare när filen öppnas för WRITE\-operationen. .sp Med andra ord är detta en fördröjd datakopieringsoperation och data kopieras upp när det finns ett behov av att faktiskt modifiera data. .RE .sp \fBvolatile\fP .RS 4 Det är inte garanterat att flyktiga mounts överlever en krasch. Det rekommenderas starkt att flyktiga monteringar endast används om data som skrivits till överlagringen kan återskapas utan större ansträngning. .sp Fördelen med att montera med flaggan "volatile" är att alla former av synkroniseringsanrop till det övre filsystemet utelämnas. .sp För att undvika att ge en falsk känsla av säkerhet är syncfs (och fsync) semantiken för flyktiga monteringar något annorlunda än för resten av VFS. Om något återskrivningsfel inträffar på upperdir\-filsystemet efter att en flyktig montering har ägt rum, kommer alla syncfunktioner att returnera ett fel. När detta tillstånd har uppnåtts kommer filsystemet inte att återhämta sig och varje efterföljande synkroniseringsanrop kommer att returnera ett fel, även om det inte har uppstått något nytt fel i upperdir sedan det senaste synkroniseringsanropet. .sp När overlay monteras med flaggan "volatile" skapas katalogen "$workdir/work/incompat/volatile". Under nästa montering kontrollerar overlay om denna katalog finns och vägrar att montera om den finns. Detta är en stark indikator på att användaren bör kasta bort de övre och arbetskatalogerna och skapa nya. I mycket begränsade fall där användaren vet att systemet inte har kraschat och innehållet i upperdir är intakt, kan katalogen "volatile" tas bort. .RE .SS "Monteringsflaggor för reiserfs" .sp Reiserfs är ett journalerande filsystem. .sp \fBconv\fP .RS 4 Instruerar reiserfs\-programvaran version 3.6 att montera ett version 3.5\-filsystem med 3.6\-formatet för nyskapade objekt. Detta filsystem kommer inte längre att vara kompatibelt med reiserfs 3.5\-verktyg. .RE .sp \fBhash=\fP{\fBrupasov\fP|\fBtea\fP|\fBr5\fP|\fBdetect\fP} .RS 4 Välj vilken hashfunktion reiserfs ska använda för att hitta filer i kataloger. .sp \fBrupasov\fP .RS 4 En hash uppfunnen av Yury Yu. Rupasov. Den är snabb och bevarar lokalitet genom att mappa lexikografiskt närliggande filnamn till närliggande hashvärden. Denna flagga bör inte användas, eftersom det orsakar en hög sannolikhet för hashkollisioner. .RE .sp \fBtea\fP .RS 4 En Davis\-Meyer\-funktion implementerad av Jeremy Fitzhardinge. Den använder hashpermutation av bitar i namnet. Den får hög slumpmässighet och därför låg sannolikhet för hashkollisioner till viss CPU\-kostnad. Den här funktionen kan användas om \fBEHASHCOLLISION\fP\-fel uppstår med r5\-hashen. .RE .sp \fBr5\fP .RS 4 En modifierad version av rupasov\-hash. Den används som standard och är det bästa valet om inte filsystemet har stora kataloger och ovanliga filnamnsmönster. .RE .sp \fBdetect\fP .RS 4 Instruerar \fBmount\fP att upptäcka vilken hashfunktion som används genom att undersöka filsystemet som monteras och att skriva denna information till superblocket reiserfs. Detta är endast användbart vid den första monteringen av ett filsystem i gammalt format. .RE .RE .sp \fBhashed_relocation\fP .RS 4 Justerar blockallokeringen. Detta kan ge prestandaförbättringar i vissa situationer. .RE .sp \fBno_unhashed_relocation\fP .RS 4 Justerar blockallokeringen. Detta kan ge prestandaförbättringar i vissa situationer. .RE .sp \fBnoborder\fP .RS 4 Inaktivera algoritmen för gränsfördelning som uppfanns av Yury Yu. Rupasov. Detta kan ge prestandaförbättringar i vissa situationer. .RE .sp \fBnolog\fP .RS 4 Inaktivera journalföring. Detta kommer att ge små prestandaförbättringar i vissa situationer på bekostnad av att reiserfs förlorar sin snabba återhämtning från krascher. Även om den här flaggan är aktiverat utför reiserfs fortfarande alla journaleringsoperationer, förutom faktiska skrivningar i journalområdet. Implementeringen av \fInolog\fP är ett pågående arbete. .RE .sp \fBnotail\fP .RS 4 Som standard lagrar reiserfs små filer och "filsvansar" direkt i sitt träd. Detta förvirrar vissa verktyg såsom \fBlilo\fP(8). Denna flagga används för att inaktivera packning av filer i trädet. .RE .sp \fBreplayonly\fP .RS 4 Spela upp de transaktioner som finns i journalen, men som inte faktiskt monterar filsystemet. Används huvudsakligen av \fIreiserfsck\fP. .RE .sp \fBresize=\fP\fInummer\fP .RS 4 En remount\-flagga som tillåter online\-expansion av reiserfs\-partitioner. Instruerar reiserfs att anta att enheten har \fIantal\fP block. Denna flagga är utformat för att användas med enheter som är under LVM (Logical Volume Management). Det finns ett speciellt \fIresizer\fP\-verktyg som kan erhållas från \fI\c .URL "ftp://ftp.namesys.com/pub/reiserfsprogs" "" "\fP." .RE .sp \fBuser_xattr\fP .RS 4 Aktivera utökade användarattribut. Se manualsidan för \fBattr\fP(1). .RE .sp \fBacl\fP .RS 4 Aktivera POSIX Access Control Lists. Se manualsidan för \fBacl\fP(5). .RE .sp \fBbarrier=none\fP / \fBbarrier=flush\fP .RS 4 Detta inaktiverar/aktiverar användningen av skrivbarriärer i journalkoden. \fBbarrier=none\fP inaktiverar, \fBbarrier=flush\fP aktiverar (standard). Detta kräver också en IO\-stack som kan stödja barriärer, och om reiserfs får ett fel på en barriärskrivning kommer den att inaktivera barriärer igen med en varning. Skrivbarriärer upprätthåller korrekt ordning på disken för journalförbindelser, vilket gör att flyktiga diskskrivcacher är säkra att använda, med viss prestandaförlust. Om dina diskar är batteridrivna på ett eller annat sätt kan det vara säkert att förbättra prestandan genom att inaktivera barriärerna. .RE .SS "Monteringsflaggor för ubifs" .sp UBIFS är ett flashfilsystem som fungerar ovanpå UBI\-volymer. Observera att \fBatime\fP inte stöds och alltid är avstängt. .sp Enhetsnamnet kan anges som .RS 3 .ll -.6i .sp \fBubiX_Y\fP .RS 4 UBI enhetsnummer \fBX\fP, volymnummer \fBY\fP .RE .sp \fBubiY\fP .RS 4 UBI\-enhetsnummer \fB0\fP, volymnummer \fBY\fP .RE .sp \fBubiX:NAME\fP .RS 4 UBI\-enhetsnummer \fBX\fP, volym med namn \fBNAME\fP .RE .sp \fBubi:NAME\fP .RS 4 UBI\-enhetsnummer \fB0\fP, volym med namn \fBNAME\fP .RE .br .RE .ll .sp Alternativ \fB!\fP\-avgränsare kan användas i stället för \fB:\fP. .sp Följande monteringsflaggor finns tillgängliga: .sp \fBbulk_läs\fP .RS 4 Aktivera bulk\-läsning. VFS read\-ahead är inaktiverat eftersom det gör filsystemet långsammare. Bulk\-Read är en intern optimering. Vissa flashminnen kan läsa snabbare om data läses på en gång i stället för vid flera läsförfrågningar. OneNAND kan t.ex. göra "read\-while\-load" om den läser mer än en NAND\-sida. .RE .sp \fBno_bulk_read\fP .RS 4 Läs inte i bulk. Detta är standardinställningen. .RE .sp \fBchk_data_crc\fP .RS 4 Kontrollera CRC\-32\-kontrollsummor för data. Detta är standardinställningen. .RE .sp \fBno_chk_data_crc\fP .RS 4 Kontrollera inte CRC\-32\-kontrollsummor för data. Med den här flaggan kontrollerar filsystemet inte CRC\-32\-kontrollsumman för data, men det gör det för den interna indexeringsinformationen. Denna flagga påverkar endast läsning, inte skrivning. CRC\-32 beräknas alltid när data skrivs. .RE .sp \fBkomp=\fP{\fBnone\fP|\fBlzo\fP|\fBzlib\fP} .RS 4 Välj den standardkompressor som ska användas när nya filer skrivs. Det är fortfarande möjligt att läsa komprimerade filer om de monteras med flaggan \fBnone\fP. .RE .SS "Monteringsflaggor för udf" .sp UDF är filsystemet "Universal Disk Format" som definieras av OSTA, Optical Storage Technology Association, och används ofta för DVD\-ROM, ofta i form av ett hybridfilsystem UDF/ISO\-9660. Det är dock fullt användbart i sig självt på hårddiskar, flash\-enheter och andra blockenheter. Se även \fIiso9660\fP. .sp \fBuid=\fP .RS 4 Gör så att alla filer i filsystemet tillhör den angivna användaren. uid=forget kan anges oberoende av (eller vanligtvis som tillägg till) uid= och resulterar i att UDF inte lagrar uid på media. I själva verket är det registrerade uid 32\-bitars overflow uid \-1 enligt definitionen i UDF\-standarden. Värdet anges antingen som , vilket är ett giltigt användarnamn eller motsvarande decimalt användar\-ID, eller som specialsträngen "forget". .RE .sp \fBgid=\fP .RS 4 Gör så att alla filer i filsystemet tillhör den angivna gruppen. gid=forget kan anges oberoende av (eller vanligtvis som tillägg till) gid= och resulterar i att UDF inte lagrar gid på media. I själva verket är den registrerade gid 32\-bitars overflow gid \-1 enligt definitionen i UDF\-standarden. Värdet anges antingen som , vilket är ett giltigt gruppnamn eller motsvarande decimala grupp\-ID, eller som specialsträngen "forget". .RE .sp \fBumask=\fP .RS 4 Maskera de angivna behörigheterna från alla inoder som läses från filsystemet. Värdet anges i oktal. .RE .sp \fBläge=\fP .RS 4 Om \fBmode=\fP anges kommer behörigheterna för alla inoder som inte är kataloginoder och som läses från filsystemet att anges i det angivna läget. Värdet anges i oktal. .RE .sp \fBdmode=\fP .RS 4 Om \fBdmode=\fP anges kommer behörigheterna för alla kataloginoder som läses från filsystemet att sättas till det angivna dmode. Värdet anges i oktal. .RE .sp \fBbs=\fP .RS 4 Ställ in blockstorleken. Standardvärdet före kärnversion 2.6.30 var 2048. Sedan 2.6.30 och före 4.11 var det logisk enhetsblockstorlek med fallback till 2048. Sedan 4.11 är det logisk blockstorlek med fallback till valfri giltig blockstorlek mellan logisk enhetsblockstorlek och 4096. .sp Mer information finns på \fBmkudffs\fP(8) 2.0+ manpage, se avsnitten \fBKOMPATIBILITET\fP och \fBBLOCKSTORLEK\fP. .RE .sp \fBavslöja\fP .RS 4 Visa annars dolda filer. .RE .sp \fBundelete\fP .RS 4 Visa raderade filer i listor. .RE .sp \fBadinicb\fP .RS 4 Bädda in data i inoden. (standard) .RE .sp \fBnoadinicb\fP .RS 4 Bädda inte in data i inoden. .RE .sp \fBkortad\fP .RS 4 Använd korta UDF\-adressdeskriptorer. .RE .sp \fBlongad\fP .RS 4 Använd långa UDF\-adressdeskriptorer. (standard) .RE .sp \fBnostrict\fP .RS 4 Upphäv strikt överensstämmelse. .RE .sp \fBiocharset=\fP .RS 4 Ställ in NLS\-teckenuppsättningen. Detta kräver en kärna kompilerad med flaggan \fBCONFIG_UDF_NLS\fP. .RE .sp \fButf8\fP .RS 4 Ange teckenuppsättningen UTF\-8. .RE .SS "Monteringsflaggor för felsökning och katastrofåterställning" .sp \fBnovrs\fP .RS 4 Ignorera volymigenkänningssekvensen och försök att montera ändå. .RE .sp \fBsession=\fP .RS 4 Välj sessionsnummer för optiska medier med inspelning av flera sessioner. (standard= sista sessionen) .RE .sp \fBanchor=\fP .RS 4 Åsidosätter standardplacering för ankare. (standard= 256) .RE .sp \fBlastblock=\fP .RS 4 Ställ in det sista blocket i filsystemet. .RE .SS "Oanvända historiska monteringsflaggor som kan förekomma och som bör tas bort" .sp \fBuid=ignore\fP .RS 4 Ignoreras, använd istället uid=. .RE .sp \fBgid=ignore\fP .RS 4 Ignoreras, använd gid= istället. .RE .sp \fBvolume=\fP .RS 4 Inte implementerad och ignoreras. .RE .sp \fBpartition=\fP .RS 4 Inte implementerad och ignoreras. .RE .sp \fBfileset=\fP .RS 4 Inte implementerad och ignoreras. .RE .sp \fBrootdir=\fP .RS 4 Inte implementerad och ignoreras. .RE .SS "Monteringsflaggor för ufs" .sp \fBufstype=\fP\fIvärde\fP .RS 4 UFS är ett filsystem som används i många olika operativsystem. Problemet är skillnader mellan olika implementeringar. Funktioner i vissa implementeringar är odokumenterade, så det är svårt att känna igen typen av ufs automatiskt. Det är därför användaren måste ange typen av ufs med mount option. Möjliga värden är: .sp \fBold\fP .RS 4 Gammalt format av ufs, detta är standard, skrivskyddad. (Glöm inte att ange flaggan \fB\-r\fP) .RE .sp \fB44bsd\fP .RS 4 För filsystem som skapats av ett BSD\-liknande system (NetBSD, FreeBSD, OpenBSD). .RE .sp \fBufs2\fP .RS 4 Används i FreeBSD 5.x och stöds som read\-write. .RE .sp \fB5xbsd\fP .RS 4 Synonym för ufs2. .RE .sp \fBsol\fP .RS 4 För filsystem som skapats av SunOS eller Solaris på Sparc. .RE .sp \fBsunx86\fP .RS 4 För filsystem som skapats av Solaris på x86. .RE .sp \fBhp\fP .RS 4 För filsystem som skapats av HP\-UX, skrivskyddad. .RE .sp \fBnextstep\fP .RS 4 För filsystem som skapats av NeXTStep (på NeXT\-station) (för närvarande endast läsbar). .RE .sp \fBnextstep\-cd\fP .RS 4 För NextStep CDROM (block_size == 2048), skrivskyddad. .RE .sp \fBopenstep\fP .RS 4 För filsystem som skapats av OpenStep (för närvarande endast läsbar). Samma filsystemtyp används också av macOS. .RE .RE .sp \fBonerror=\fP\fIvärde\fP .RS 4 Ställ in beteende vid fel: .sp \fBpanic\fP .RS 4 Om ett fel påträffas, orsaka en kernel panic. .RE .sp \fBlock\fP|\fBumount\fP|\fBrepair\fP .RS 4 Dessa mount\-flaggor gör ingenting i nuläget; när ett fel uppstår skrivs endast ett konsolmeddelande ut. .RE .RE .SS "Monteringsflaggor för umsdos" .sp Se monteringsflaggor för msdos. Flaggan \fBdotsOK\fP dödas uttryckligen av \fIumsdos\fP. .SS "Monteringsflaggor för vfat" .sp Först och främst känns mount\-flaggor för \fIfat\fP igen. Flaggan \fBdotsOK\fP dödas uttryckligen av \fIvfat\fP. Dessutom finns det .sp \fBuni_xlate\fP .RS 4 Översätt ohanterade Unicode\-tecken till speciella escapade sekvenser. Detta gör att du kan säkerhetskopiera och återställa filnamn som skapas med alla Unicode\-tecken. Utan den här flaggan används ett \*(Aq?\*(Aq när ingen översättning är möjlig. Escape\-tecknet är \*(Aq:\*(Aq eftersom det annars är ogiltigt i filsystemet vfat. Den escape\-sekvens som används, där u är Unicode\-tecknet, är: \*(Aq:\*(Aq, (u & 0x3f), ((u>>6) & 0x3f), (u>>12). .RE .sp \fBposix\fP .RS 4 Tillåt två filer med namn som bara skiljer sig åt i versaler. Denna flagga är föråldrat. .RE .sp \fBnonumtail\fP .RS 4 Försök först att skapa ett kort namn utan sekvensnummer innan du försöker med \fIname~num.ext\fP. .RE .sp \fButf8\fP .RS 4 UTF8 är den filsystemssäkra 8\-bitars kodningen av Unicode som används av konsolen. Den kan aktiveras för filsystemet med den här flaggan eller inaktiveras med utf8=0, utf8=no eller utf8=false. Om \fIuni_xlate\fP anges inaktiveras UTF8. .RE .sp \fBshortname=\fP\fIläge\fP .RS 4 Definierar beteendet för skapande och visning av filnamn som ryms inom 8,3 tecken. Om det finns ett långt namn för en fil kommer det alltid att föredras för visning. Det finns fyra \fIläge\fPs: .sp \fBlower\fP .RS 4 Tvinga det korta namnet att använda gemener när det visas; lagra ett långt namn om det korta namnet inte enbart består av versaler. .RE .sp \fBwin95\fP .RS 4 Tvinga det korta namnet att använda versaler vid visning; lagra ett långt namn när det korta namnet inte enbart innehåller versaler. .RE .sp \fBwinnt\fP .RS 4 Visa det korta namnet som det är; lagra ett långt namn om det korta namnet inte bara är gemener eller versaler. .RE .sp \fBmixed\fP .RS 4 Visa det korta namnet som det är; lagra ett långt namn om det korta namnet inte enbart består av versaler. Detta läge är standard sedan Linux 2.6.32. .RE .RE .SS "Monteringsflaggor för usbfs" .sp \fBdevuid=\fP\fIuid\fP and \fBdevgid=\fP\fIgid\fP and \fBdevmode=\fP\fIläge\fP .RS 4 Ange ägare, grupp och läge för enhetsfilerna i filsystemet usbfs (standard: uid=gid=0, mode=0644). Läget anges i oktal. .RE .sp \fBbusuid=\fP\fIuid\fP and \fBbusgid=\fP\fIgid\fP and \fBbusmode=\fP\fIläge\fP .RS 4 Ange ägare, grupp och läge för bus\-katalogerna i filsystemet usbfs (standard: uid=gid=0, läge=0555). Läget anges i oktal. .RE .sp \fBlistuid=\fP\fIuid\fP and \fBlistgid=\fP\fIgid\fP and \fBlistmode=\fP\fIläge\fP .RS 4 Ange ägare, grupp och läge för filen \fIdevices\fP (standard: uid=gid=0, mode=0444). Läget anges i oktal. .RE .SH "STÖD FÖR DM\-VERITY" .sp Device\-mapper verity target tillhandahåller skrivskyddad transparent integritetskontroll av blockenheter med hjälp av kernel crypto API. Kommandot \fBmount\fP kan öppna dm\-verity\-enheten och göra integritetsverifieringen innan enhetens filsystem monteras. Kräver libcryptsetup med i libmount (valfritt via \fBdlopen\fP(3)). Om libcryptsetup stöder extrahering av rot\-hash för en redan monterad enhet, kommer befintliga enheter automatiskt att återanvändas vid en matchning. Monteringsflaggor för dm\-verity: .sp \fBverity.hashdevice=\fP\fIsökväg\fP .RS 4 Sökväg till den enhet i hashträdet som är associerad med källvolymen och som ska skickas till dm\-verity. .RE .sp \fBverity.roothash=\fP\fIhex\fP .RS 4 Hex\-kodad hash av roten till \fIverity.hashdevice\fP. Ömsesidigt exklusiv med \fIverity.roothashfile.\fP .RE .sp \fBverity.roothashfile=\fP\fIsökväg\fP .RS 4 Sökväg till fil som innehåller den hex\-kodade hashen av roten till \fIverity.hashdevice.\fP Mutually exclusive with \fIverity.roothash.\fP .RE .sp \fBverity.hashoffset=\fP\fIoffset\fP .RS 4 Om enheten för hashträdet är inbäddad i källvolymen används \fIoffset\fP (standard: 0) av dm\-verity för att komma till trädet. .RE .sp \fBverity.fecdevice=\fP\fIsökväg\fP .RS 4 Sökväg till den FEC\-enhet (Forward Error Correction) som är associerad med källvolymen och som ska skickas till dm\-verity. Valfritt. Kräver en kärna byggd med \fBCONFIG_DM_VERITY_FEC\fP. .RE .sp \fBverity.fecoffset=\fP\fIoffset\fP .RS 4 Om FEC\-enheten är inbäddad i källvolymen används \fIoffset\fP (standard: 0) av dm\-verity för att komma till FEC\-området. Valfritt. .RE .sp \fBverity.fecroots=\fP\fIvärde\fP .RS 4 Paritetsbyte för FEC (standard: 2). Valfritt. .RE .sp \fBverity.roothashsig=\fP\fIsökväg\fP .RS 4 Sökväg till \fBpkcs7\fP(1ssl)\-signatur av hexsträng för rothash. Kräver crypt_activate_by_signed_key() från cryptsetup och en kärna byggd med \fBCONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG\fP. För återanvändning av enheter måste signaturer antingen användas av alla monteringar på en enhet eller av ingen. Valfritt att använda. .RE .sp \fBverity.oncorruption=\fP{\fBignore\fP|\fBrestart\fP|\fBpanic\fP} .RS 4 Instruera kärnan att ignorera, starta om eller få panik när korruption upptäcks. Som standard misslyckas I/O\-operationen helt enkelt. Kräver Linux 4.1 eller nyare och libcrypsetup 2.3.4 eller nyare. Valfritt att använda. .sp Stöds sedan util\-linux v2.35. .sp For example, the commands: .sp .if n .RS 4 .nf .fam C mksquashfs /etc /tmp/etc.raw veritysetup format /tmp/etc.raw /tmp/etc.verity \-\-root\-hash\-file=/tmp/etc.roothash openssl smime \-sign \-in /tmp/etc.roothash \-nocerts \-inkey private.key \(rs \-signer private.crt \-noattr \-binary \-outform der \-out /tmp/etc.roothash.p7s mount \-o verity.hashdevice=/tmp/etc.verity,verity.roothashfile=/tmp/etc.roothash,\(rs verity.roothashsig=/tmp/etc.roothash.p7s /tmp/etc.raw /mnt .fam .fi .if n .RE .sp skapa squashfs\-avbildning från \fI/etc\fP\-katalogen, verifiera hashenheten och montera den verifierade filsystemavbildningen på \fI/mnt\fP. Om roothashsig används kommer kärnan att verifiera att rot\-hash är signerad med en nyckel från kärnans nyckelring. .RE .SH "STÖD FÖR LOOP\-ENHETER" .sp Ytterligare en möjlig typ är montering via loop\-enheten. Till exempel kommandot .RS 3 .ll -.6i .sp \fBmount /tmp/disk.img /mnt \-t vfat \-o loop=/dev/loop3\fP .br .RE .ll .sp kommer att konfigurera loop\-enheten \fI/dev/loop3\fP så att den motsvarar filen \fI/tmp/disk.img\fP och sedan montera denna enhet på \fI/mnt\fP. .sp Om ingen explicit loop\-enhet nämns (utan bara flaggan "\fB\-o loop\fP" anges), kommer \fBmount\fP att försöka hitta någon oanvänd loop\-enhet och använda den, till exempel .RS 3 .ll -.6i .sp \fBmount /tmp/disk.img /mnt \-o loop\fP .br .RE .ll .sp Kommandot \fBmount\fP skapar \fBautomatiskt\fP en loop\-enhet från en vanlig fil om en filsystemtyp inte anges eller om filsystemet är känt för t.ex. libblkid: .RS 3 .ll -.6i .sp \fBmount /tmp/disk.img /mnt\fP .sp \fBmount \-t ext4 /tmp/disk.img /mnt\fP .br .RE .ll .sp Den här typen av mount känner till tre flaggor, nämligen \fBloop\fP, \fBoffset\fP och \fBsizelimit\fP, som egentligen är flaggor till \fBlosetup\fP(8). (Dessa flaggor kan användas utöver de som är specifika för filsystemtypen) .sp Sedan Linux 2.6.25 stöds automatisk destruktion av loop\-enheter, vilket innebär att alla loop\-enheter som allokerats av \fBmount\fP kommer att frigöras av \fBumount\fP oberoende av \fI/etc/mtab\fP. .sp Du kan också frigöra en loop\-enhet för hand med hjälp av \fBlosetup \-d\fP eller \fBumount \-d\fP. .sp Sedan util\-linux v2.29 återanvänder \fBmount\fP loop\-enheten i stället för att initiera en ny enhet om samma backingfil redan används för en loop\-enhet med samma offset och sizelimit. Detta är nödvändigt för att undvika korruption i filsystemet. .SH "AVSLUTSSTATUS" .sp \fBmount\fP har följande värden för utgångsstatus (bitarna kan vara ORed): .sp \fB0\fP .RS 4 lyckades .RE .sp \fB1\fP .RS 4 felaktigt anrop eller felaktiga behörigheter .RE .sp \fB2\fP .RS 4 systemfel (slut på minne, kan inte förgrena sig, inga fler loop\-enheter) .RE .sp \fB4\fP .RS 4 intern \fBmount\fP\-bugg .RE .sp \fB8\fP .RS 4 användaravbrott .RE .sp \fB16\fP .RS 4 problem med att skriva eller låsa \fI/etc/mtab\fP .RE .sp \fB32\fP .RS 4 monteringsfel .RE .sp \fB64\fP .RS 4 vissa monter lyckades .sp Kommandot \fBmount \-a\fP returnerar 0 (alla lyckades), 32 (alla misslyckades) eller 64 (några misslyckades, några lyckades). .RE .sp \fB126\fP .RS 4 misslyckades med att köra extern /sbin/mount. mount helper (sedan util\-linux v2.41) .RE .SH "EXTERNA HJÄLPARE" .sp Syntaxen för externa monteringshjälpmedel är: .sp \fB/sbin/mount.\fP\fIsuffix\fP \fIspec dir\fP [\fB\-sfnv\fP] [\fB\-N\fP \fInamnrymd\fP] [\fB\-o\fP \fIoptions\fP] [\fB\-t\fP \fItyp\fP\fB.\fP\fIsubtype\fP] .sp där \fIsuffix\fP är filsystemtypen och flaggorna \fB\-sfnvoN\fP har samma betydelse som de normala mount\-flaggor. Flaggan \fB\-t\fP används för filsystem med stöd för undertyper (t.ex. \fB/sbin/mount.fuse \-t fuse.sshfs\fP). .sp Kommandot \fBmount\fP skickar inte monteringsflaggorna \fBunbindable\fP, \fBrunbindable\fP, \fBprivate\fP, \fBrprivate\fP, \fBslave\fP, \fBrslave\fP, \fBshared\fP, \fBrshared\fP, \fBauto\fP, \fBnoauto\fP, \fBcomment\fP, \fBx\-\fP*, \fBloop\fP, \fBoffset\fP och \fBsizelimit\fP till mount. helpers. Alla andra alternativ används i en kommaseparerad lista som ett argument till flaggan \fB\-o\fP. .sp Värdet för utgångsstatus för hjälpprogrammet returneras som utgångsstatus för \fBmount\fP(8). Värdet 126 är sed om mount\-hjälpprogrammet hittades, men execl() misslyckades. .SH "MILJÖ" .sp \fBLIBMOUNT_FORCE_MOUNT2\fP={always|never|auto} .RS 4 tvinga till användning av det klassiska systemanropet \fBmount\fP(2) (kräver stöd för det nya API:et för montering baserat på filbeskrivare). Standardvärdet är \fBauto\fP; i det här fallet försöker libmount vara smart och använda klassisk \fBmount\fP(2) endast för välkända problem. Om det nya API:et för montering inte är tillgängligt kan libmount fortfarande använda traditionell \fBmount\fP(2), även om LIBMOUNT_FORCE_MOUNT2 är satt till \fBnever\fP. .RE .sp \fBLIBMOUNT_FSTAB\fP= LIBMOUNT_FSTAB .RS 4 åsidosätter standardplatsen för filen \fIfstab\fP (ignoreras för suid) .RE .sp \fBLIBMOUNT_DEBUG\fP=all .RS 4 aktiverar felsökningsutmatning för libmount .RE .sp \fBLIBBLKID_DEBUG\fP=all .RS 4 aktiverar libblkid felsökningsutmatning .RE .sp \fBLOOPDEV_DEBUG\fP=all .RS 4 aktiverar felsökingsutmatning för loop\-enhetens inställning .RE .SH "FILER" .sp Se även avsnittet "\fBFilerna /etc/fstab, /etc/mtab och /proc/mounts\fP" ovan. .sp \fI/etc/fstab\fP .RS 4 filsystemtabell .RE .sp \fI/run/mount\fP .RS 4 libmount privat körtidskatalog .RE .sp \fI/etc/mtab\fP .RS 4 tabell över monterade filsystem eller symlänk till \fI/proc/mounts\fP .RE .sp \fI/etc/mtab~\fP .RS 4 låsa fil (oanvänd på system med \fImtab\fP symlänk) .RE .sp \fI/etc/mtab.tmp\fP .RS 4 temporär fil (oanvänd på system med \fImtab\fP symlänk) .RE .sp \fI/etc/filesystems\fP .RS 4 en lista över filsystemtyper som ska provas .RE .SH "HISTORIK" .sp Ett \fBmount\fP\-kommando fanns i version 5 av AT&T UNIX. .SH "KÄNDA PROBLEM" .sp Det är möjligt att ett skadat filsystem kan orsaka en krasch. .sp Vissa Linux\-filsystem stöder inte \fB\-o sync\fP och \fB\-o dirsync\fP (filsystemen ext2, ext3, ext4, fat och vfat \fIstödjer\fP synkrona uppdateringar (a la BSD) när de monteras med flaggan \fBsync\fP). .sp Det är inte säkert att \fB\-o remount\fP kan ändra monteringsparametrar (alla \fIext2fs\fP\-specifika parametrar, utom \fBsb\fP, kan t.ex. ändras med en remount, men du kan inte ändra \fBgid\fP eller \fBumask\fP för \fIfatfs\fP). .sp Det är möjligt att filerna \fI/etc/mtab\fP och \fI/proc/mounts\fP inte matchar varandra på system med en vanlig \fImtab\fP\-fil. Den första filen baseras endast på flaggan i kommandot \fBmount\fP, men innehållet i den andra filen beror också på kärnan och andra inställningar (t.ex. på en fjärr\-NFS\-server \(em i vissa fall kan kommandot \fBmount\fP rapportera opålitlig information om en NFS\-monteringspunkt och filen \fI/proc/mount\fP innehåller vanligtvis mer tillförlitlig information) Detta är ytterligare ett skäl till att ersätta filen \fImtab\fP med en symlänk till filen \fI/proc/mounts\fP. .sp Kontroll av filer på NFS\-filsystem som refereras till av filbeskrivare (dvs. funktionerna \fBfcntl\fP och \fBioctl\fP) kan leda till inkonsekventa resultat på grund av att det inte finns någon konsistenskontroll i kärnan, även om monteringsflaggan \fBnoac\fP används. .sp Flaggan \fBloop\fP med flaggorna \fBoffset\fP eller \fBsizelimit\fP kan misslyckas vid användning av äldre kärnor om kommandot \fBmount\fP inte kan bekräfta att storleken på blockenheten har konfigurerats enligt begäran. Den här situationen kan undvikas genom att använda kommandot \fBlosetup\fP(8) manuellt innan \fBmount\fP anropas med den konfigurerade loop\-enheten. .SH "UPPHOVSPERSONER" .sp .MTO "kzak\(atredhat.com" "Karel Zak" "" .SH "SE ÄVEN" .sp \fBmount\fP(2), \fBumount\fP(2), \fBfilesystems\fP(5), \fBfstab\fP(5), \fBnfs\fP(5), \fBxfs\fP(5), \fBmount_namespaces\fP(7), \fBxattr\fP(7), \fBe2label\fP(8), \fBfindmnt\fP(8), \fBlosetup\fP(8), \fBlsblk\fP(8), \fBmke2fs\fP(8), \fBmountd\fP(8), \fBnfsd\fP(8), \fBswapon\fP(8), \fBtune2fs\fP(8), \fBumount\fP(8), \fBxfs_admin\fP(8) .SH "FELRAPPORTERING" .sp För felrapporter, använd \c .URL "https://github.com/util\-linux/util\-linux/issues" "felhanteraren" "." .SH "TILLGÄNGLIGHET" .sp Kommandot \fBmount\fP ingår i paketet util\-linux som kan hämtas från \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Linux Kernel Archive" "."