Provided by: manpages-ja_0.5.0.0.20140515+dfsg-2_all 

名前
umount - ファイルシステムをアンマウントする
書式
umount [-hV]
umount -a [-dflnrv] [-t vfstype] [-O options]
umount [-dflnrv] dir | device [...]
説明
umount コマンドは、ファイルの階層構造から指定したファイルシステムを切り離す。 ファイルシステムの指定に
は、システムをマウントしたディレクトリを与える。 またファイルシステムの実体が存在するスペシャルデバイスを
与えることもできるが、 このやり方は古く、デバイスが 2 つ以上のディレクトリに マウントされている場合に失敗
するだろう。
ファイルシステムが `busy' である時にはアンマウントは実行できない。 例えばそのファイルシステム上で、 ファ
イルがオープンされている (あるいはスワップファイルが使用中である) 場合や、 あるプロセスのワーキングディレ
クトリがそこにある場合などが該当する。 この原因となるプロセスが umount 自身の場合もありうる。 umount は
libc をオープンするし、 libc はまた多くのファイル (locale ファイルなど) をオープンする可能性がある。 lazy
アンマウントにより、この問題は回避できる。
umount コマンドのオプションは以下の通り:
-V バージョンを表示して終了する。
-h ヘルプメッセージを表示して終了する。
-v 詳細表示モード。
-n アンマウントの際、 /etc/mtab への書き込みを行わない。
-r アンマウントが失敗した場合、リードオンリーでの再マウントを試みる。
-d アンマウント対象のデバイスが loop デバイスの場合、 loop デバイスの解放も行う。
-i /sbin/umount.<filesystem> ヘルパがあっても、呼び出さない。 デフォルトでは
/sbin/umount.<filesystem> ヘルパがある場合は、 それが呼び出される。
-a /etc/mtab に記述されているすべてのファイルシステムをアンマウントする。 (umount バージョン 2.7 以降
では、 proc ファイルシステムはアンマウントされない。)
-t vfstype
指定したタイプのファイルシステムにのみに対して動作を行う。 複数のファイルシステムをコンマで区切っ
たリストで指定することもできる。 ファイルシステムのリストに no を前置することもでき、 この場合は動
作を行わないファイルシステムのタイプを指定したことになる。
-O options
このオプションが /etc/fstab で指定されているファイルシステムについてのみ動作を行う。 コンマで区切
ることで 2 つ以上のオプションを指定できる。 オプションに no を前置することもでき、 この場合は動作
を行わないオプションを指定したことになる。
-f 強制的にアンマウントする (到達不可能な NFS システムの場合)。 (カーネル 2.1.116 以降である必要があ
る。)
-l lazy アンマウント。 現在のファイルシステムの階層構造から指定されたファイルシステムを切り離し、
ファイルシステムへの全ての参照が busy でなくなった時点ですぐに整理する。 (カーネル 2.4.11 以降であ
る必要がある。)
LOOP デバイス
umount コマンドはマウントされている loop デバイスがあれば、 それを解放しようとする。 これが行われるのは、
/etc/mtab 中に `loop=..." というオプションが記述されている場合か、 オプションとして -d が与えられた場合で
ある。 マウントされていない loop デバイスは `losetup -d' によって解放することができる。 詳細は losetup(8)
を見よ。
ファイル
/etc/mtab マウントされているファイルシステムの一覧
関連項目
umount(2), mount(8), losetup(8)
履歴
umount コマンドは Version 6 の AT&T UNIX から導入された。
Linux 2.0 26 July 1997 UMOUNT(8)