UMOUNT(8) Systemadministration UMOUNT(8) NAMN umount - avmontera filsystem SYNOPSIS umount -a [-dflnrv] [-t fstype] [-O option...] umount [-dflnrv] {katalog|enhet} umount -h|-V BESKRIVNING Kommandot umount tar bort det eller de filsystem som anges fran filhierarkin. Ett filsystem specificeras genom att ange den katalog dar det har monterats. Att ange den speciella enhet som filsystemet finns pa kan ocksa fungera, men ar foraldrat, framst eftersom det kommer att misslyckas om denna enhet var monterad pa mer an en katalog. Observera att ett filsystem inte kan avmonteras nar det ar "upptaget" - t.ex. nar det finns oppna filer pa det, eller nar nagon process har sin arbetskatalog dar, eller nar en vaxlingsfil pa det anvands. Den felande processen kan till och med vara umount sjalv - den oppnar libc, och libc kan i sin tur oppna t.ex. locale-filer. En lazy unmount undviker detta problem, men det kan medfora andra problem. Se --lazy-beskrivningen nedan. FLAGGOR -a, --all Alla filsystem som beskrivs i /proc/self/mountinfo (eller i foraldrade /etc/mtab) avmonteras, utom filsystemen proc, devfs, devpts, sysfs, rpc_pipefs och nfsd. Denna lista over filsystem kan ersattas med flaggan --types umount. -A, --all-targets Avmontera alla mountpoints i det aktuella mount-namnrymden for det angivna filsystemet. Filsystemet kan anges med en av monteringspunkterna eller enhetsnamnet (eller UUID, etc.). Nar den har flaggan anvands tillsammans med --recursive avmonteras alla nastlade monteringar inom filsystemet rekursivt. Den har flaggan stods endast pa system dar /etc/mtab ar en symbolisk lank till /proc/mounts. -c, --no-canonicalize Kanonisera inte sokvagar. Kanoniseringen av sokvagar baseras pa systemanropen stat(2) och readlink(2). Dessa systemanrop kan hanga sig i vissa fall (t.ex. pa NFS om servern inte ar tillganglig). Flaggan maste anvandas med en kanonisk sokvag till monteringspunkten. Denna flagga ignoreras i tysthet av umount for anvandare som inte ar root. Mer information om den har flaggan finns i manuskriptet mount(8). Observera att umount inte skickar den har flaggan till hjalpprogrammen /sbin/umount.typ. -d, --detach-loop Om den omonterade enheten var en loop-enhet, frigor aven denna loop-enhet. Denna flagga ar inte nodvandig for enheter som initieras med mount(8), i detta fall ar "autoclear"-funktionen aktiverad som standard. --fake Gor att allt gors utom det faktiska systemanropet eller umount-hjalpen; detta "fejkar" avmontering av filsystemet. Det kan anvandas for att ta bort poster fran den foraldrade /etc/mtab som tidigare avmonterats med flaggan -n. -f, --force Tvinga fram en avmontering (i handelse av ett oatkomligt NFS-system). Observera att denna flagga inte garanterar att umount-kommandot inte hanger sig. Det rekommenderas starkt att anvanda absoluta sokvagar utan symlinks for att undvika oonskade readlink(2) och stat(2) systemanrop pa oatkomlig NFS i umount. -i, --internal-only Anropa inte hjalpprogrammet /sbin/umount.filsystem aven om det finns. Som standard anropas ett sadant hjalpprogram om det finns. -l, --lazy Lat avmontering. Ta bort filsystemet fran filhierarkin nu och rensa bort alla referenser till detta filsystem sa snart det inte langre ar upptaget. En omstart av systemet kan forvantas inom en snar framtid om du ska anvanda den har flaggan for natverksfilsystem eller lokala filsystem med undermonteringar. Det rekommenderade anvandningsfallet for umount -l ar att forhindra att det hanger sig vid avstangning pa grund av en oatkomlig natverksdelning dar en normal umount kommer att hanga sig pa grund av en nedstangd server eller en natverkspartition. Det kommer inte att vara mojligt att gora nya inlasningar av delningen. -N, --namespace ns Utfor umount i det mount-namnomrade som anges av ns. ns ar antingen PID for en process som kors i det namnomradet eller en speciell fil som representerar det namnomradet. umount byter till namnrymden nar den laser /etc/fstab, skriver /etc/mtab (eller skriver till /run/mount) och anropar systemanropet umount(2), annars kors den i den ursprungliga namnrymden. Det innebar att namnrymden for malmonteringen inte behover innehalla nagra bibliotek eller andra krav som ar nodvandiga for att utfora kommandot umount(2). Se mount_namespaces(7) for mer information. -n, --no-mtab Avmontera utan att skriva i /etc/mtab. -O, --test-opts option... Avmontera endast de filsystem som har den angivna flaggan installd i /etc/fstab. Fler an en flagga kan anges i en kommaseparerad lista. Varje flagga kan inledas med no for att ange att ingen atgard ska vidtas for denna flagga. -q, --quiet Undertrycker felmeddelanden om "ej monterad". -R, --recursive Avmontera varje angiven katalog rekursivt. Rekursionen for varje katalog stoppas om nagon avmonteringsoperation i kedjan misslyckas av nagon anledning. Relationen mellan monteringspunkterna bestams av posterna /proc/self/mountinfo. Filsystemet maste anges med monteringspunktens sokvag; en rekursiv avmontering med enhetsnamn (eller UUID) stods inte. Sedan version 2.37 avmonteras aven alla overmonterade filsystem (fler filsystem pa samma monteringspunkt). -r, --read-only Nar en avmontering misslyckas, forsok att atermontera filsystemet skrivskyddat. -t, --types typ... Anger att atgarderna endast ska vidtas pa filsystem av den angivna typen. Mer an en typ kan anges i en kommaseparerad lista. Listan med filsystemtyper kan inledas med no for att ange att ingen atgard ska vidtas for alla de angivna typerna. Observera att umount laser information om monterade filsystem fran karnan (/proc/mounts) och att filsystemnamn kan skilja sig fran filsystemnamn som anvands i /etc/fstab (t.ex. "nfs4" jamfort med "nfs"). -v, --verbose Utforligt lage. -h, --help Visa hjalptext och avsluta. -V, --version Visa version och avsluta. UMOUNTS FOR ICKE-SUPERANVANDARE Normalt ar det bara superanvandaren som kan umounta filsystem. Men nar fstab innehaller flaggan user pa en rad kan vem som helst umounta motsvarande filsystem. For mer information, se manualsidan mount(8). Sedan version 2.34 kan kommandot umount anvandas for att utfora umount-operation aven for fuse-filsystem om kernel mount-tabellen innehaller anvandarens ID. I det har fallet kravs inte monteringsflaggan fstab user=. Sedan version 2.35 avslutas inte kommandot umount nar anvandarrattigheterna ar otillrackliga enligt de interna sakerhetsreglerna for libmount. Det slapper suid-behorigheterna och fortsatter som vanlig anvandare utan root-behorighet. Detta kan anvandas for att stodja anvandningsfall dar root-behorigheter inte ar nodvandiga (t.ex. fuse-filsystem, anvandarnamnomraden etc.). LOOP-ENHET Kommandot umount kommer automatiskt att koppla bort loop-enheter som tidigare initierats med kommandot mount(8) oberoende av /etc/mtab. I det har fallet initieras enheten med flaggan "autoclear" (se losetup(8) for mer information), annars maste du anvanda flaggan --detach-loop eller anropa losetup -d enhet. Funktionen autoclear stods sedan Linux 2.6.25. Observera att sedan Linux v3.7 anvander karnan "lazy device destruction". Systemet markerar bara loop-enheten med autoclear-flaggan och forstor den senare. Om du behover vanta pa att loopenheten ska tas bort helt och hallet, anropar du udevadm settle efter umount. AVSLUTSSTATUS umount har foljande varden for utgangsstatus (bitarna kan vara ORed): 0 lyckades 1 felaktigt anrop eller felaktiga behorigheter 2 systemfel (slut pa minne, kan inte forgrena sig, inga fler loop-enheter) 4 intern mount-bugg 8 anvandaravbrott 16 problem med att skriva eller lasa /etc/mtab 32 monteringsfel 64 vissa umount lyckades Kommandot umount -a returnerar 0 (alla lyckades), 32 (alla misslyckades) eller 64 (nagra misslyckades, nagra lyckades). 126 misslyckades med att kora extern /sbin/umount. mount helper (sedan util-linux v2.41) EXTERNA HJALPARE Syntaxen for externa avmonteringshjalpmedel ar: umount.suffix {katalog|enhet} [-flnrv] [-N namnrymd] [-t typ.subtype] dar suffix ar filsystemets typ (eller vardet fran en uhelper=- eller helper=-markor i mtab-filen). Flaggan -t kan anvandas for filsystem som har stod for subtyper. Till exempel: -t: umount.fuse -t fuse.sshfs En uhelper=nagot-markor (unprivileged helper) kan forekomma i filen /etc/mtab nar vanliga anvandare behover kunna avmontera en monteringspunkt som inte ar definierad i /etc/fstab (till exempel for en enhet som monterades av udisks(1)). En helper=typ-markor i filen mtab kommer att omdirigera alla avmonteringsbegaranden till hjalpen /sbin/umount.typ oberoende av UID. Observera att /etc/mtab for narvarande ar foraldrad och att helper= och andra monteringsflaggor i anvandarutrymmet hanteras av libmount. The exit status value of the helper is returned as the exit status of umount(8). The value 126 is used if the mount helper program is found, but the execl(3) failed. MILJO LIBMOUNT_FSTAB= LIBMOUNT_FSTAB asidosatter standardplatsen for fstab-filen (ignoreras for suid) LIBMOUNT_DEBUG=all aktiverar libmount felsokningsutmatning FILER /etc/mtab tabell over monterade filsystem (foraldrad och ersatts vanligtvis av symlank till /proc/mounts) /etc/fstab tabell over kanda filsystem _/proc/self/mountinfo tabell over monterade filsystem som genereras av karnan. HISTORIK Ett umount-kommando dok upp i version 6 av AT&T UNIX. SE AVEN umount(2), losetup(8), mount_namespaces(7), mount(8) FELRAPPORTERING For felrapporter, anvand felhanteraren . TILLGANGLIGHET Kommandot umount ingar i paketet util-linux som kan hamtas fran Linux Kernel Archive . util-linux 2.42.1 2026-05-18 UMOUNT(8)