名前 | 形式 | 機能説明 | オプション | 使用法 | ファイル | 属性 | 関連項目 | 注意事項 | 使用上の留意点
mount は、ファイルシステムをファイルシステム階層内の mount_point (ディレクトリのパス名) に継ぎ足します。マウント操作を実行する前に mount_point の下に存在したファイルとディレクトリは、ファイルシステムのマウントを解除するまで見えなくなります。
umount は、現在マウントされているファイルシステムをマウント解除します。マウントを解除するファイルシステムは mount_point または special (ファイルシステムが存在しているデバイス) のどちらかで指定できます。
現在マウントされているファイルシステムのテーブルは、マウント済みファイルシステム情報ファイルにあります。このファイルは通常、/etc/mnttab 上にマウントされているファイルシステムによって提供されます。マウント済のファイルシステムについての情報は、mnttab(4) に格納されています。ファイルシステムをマウントすると、マウントテーブルにエントリが追加されます。(umount で) ファイルシステムをマウント解除すると、テーブルからエントリが削除されます。
special および mount_point 両方の引数と -F オプションを指定した場合、mount は special 以外のすべての引数の妥当性を検査し、適切な FSType に固有な mount モジュールを呼び出します。引数なしで呼び出した場合、mount は、マウントテーブル /etc/mnttab に記録されているすべてのマウント済みファイルシステムをリストします。引数を一部だけ、たとえば、special か mount_point のどちらか 1 つだけを指定した場合や、special と mount_point の両方を指定したが、FSType は指定しない場合、mount は /etc/vfstab を調べて、指定されていない引数を補完するエントリを探します。そのようなエントリが見つからず、また、special 引数が / で始まる場合、/etc/default/fs に指定されているデフォルトのローカルのファイルシステムタイプが使用されます。それ以外の場合、デフォルトのリモートファイルシステムタイプが使用されます。デフォルトのリモートファイルシステムタイプは、/etc/dfs/fstypes ファイルの最初のエントリによって決定されます。指定されていない引数を補完した後、mount は FSType に固有な mount モジュールを呼び出します。
mount または umount を使用してファイルシステムをマウントまたはマウント解除できるのはスーパーユーザーだけです。ただし、マウントされているファイルシステムとリソースを一覧表示するだけであれば、だれでも mount コマンドを使用することができます。
次のオプションを指定できます。
操作の対象となる FSType を指定します。FSType は、明示的に指定するか、あるいは、/etc/vfstab から決定できるか、/etc/default/fs または /etc/dfs/fstypes を調べることで決定できるものでなければなりません。
可能であれば、複数の mount または umount 操作を同時に実行します。
マウントポイントを指定しないと、mount は /etc/vfstab において mount at boot フィールドが yes に設定されているすべてのファイルシステムをマウントします。マウントポイントを指定すると、/etc/vfstab の mount at boot フィールドは無視されます。
マウントポイントを指定すると、umount は指定されたマウントポイントだけをマウント解除します。マウントポイントを指定しないと、umount は /etc/mnttab にあるすべてのファイルシステムのマウントを解除します。ただし、/、/usr、/var、/var/adm、/var/run、/proc、/dev/fd、および /tmp など、システムに必須のファイルシステムは除きます。
ファイルシステムのマウントを強制的に解除します。
このオプションを指定しないと、umount は、ファイルシステム上のファイルがビジー状態である場合、ファイルシステムをマウント解除しません。このオプションを指定すると、オープンしているファイルのデータが失われる可能性があります。ファイルシステムをマウント解除した後にプログラムがファイルにアクセスしようとすると、エラー (EIO) が返されます。
マウントされているファイルシステムの一覧を /etc/vfstab 形式で表示します。このオプションを指定するときは他のオプションを指定してはなりません。「使用上の留意点」を参照してください。
マウントされているファイルシステムの一覧を詳細形式で表示します。このオプションを指定するときは他のオプションを指定してはなりません。
コマンド行全体をエコーしますが、コマンドは実行しません。エコーされたコマンドには、ユーザーが指定したオプションと引数、さらに、/etc/mnttab から得られた情報が追加されます。このオプションは、コマンド行を確認および検証するときに使用します。
ほとんどの FSType に固有なコマンドモジュールで使用できる共通のオプションです。次のオプションを指定できます。
ファイルシステムをマウントしますが、/etc/mnttab にエントリを作成しません。
ファイルシステムを広域的にマウントします。クラスタ化されているシステムでは、クラスタ内にあるすべてのノード上でファイルシステムを広域的にマウントします。クラスタ化されていないシステムでは、このオプションは何の効果もありません。
サブオプションとキーワード属性の組の並を、空白を入れずにコンマで区切った形式で、FSType 固有のオプションを指定します。これらのオプションはコマンドの FSType に固有なモジュールによって解釈されます (mount_ufs(1M) のマニュアルページを参照)。/etc/vfstab にエントリがあるファイルシステムで -o オプションを指定すると、/etc/vfstab 内でそのファイルシステムに指定されている mount コマンドのオプションはすべて無視されます。
オーバーレイマウント。既存のマウントポイント上にファイルシステムをマウントできます。これより既存のマウントポイントのファイルシステムにはアクセスできなくなります。このフラグを指定せずに既存のマウントポイント上にファイルシステムをマウントしようとすると、マウントは失敗して、device busy というエラーメッセージが表示されます。
ファイルシステムを読み取り専用でマウントします。
2G バイト (231 バイト) 以上のファイルを検出した場合の mount と umount の動作については、largefile(5) のマニュアルページを参照してください。
次の属性については、attributes(5) のマニュアルページを参照してください。
属性タイプ | 属性値 |
---|---|
使用条件 | SUNWcsu |
mount_cachefs(1M), mount_hsfs(1M), mount_nfs(1M), mount_pcfs(1M), mount_tmpfs(1M), mount_ufs(1M), mountall(1M), umountall(1M), mnttab(4), vfstab(4), attributes( 5), largefile(5), lofs(7FS), pcfs(7FS)
ファイルシステムがマウントされるディレクトリがシンボリックリンクの場合、ファイルシステムは、シンボリックリンク自身ではなく、シンボリックリンクが参照するディレクトリ上にマウントされます。
mount -p の出力は、 cachefs については正しくありません。
名前 | 形式 | 機能説明 | オプション | 使用法 | ファイル | 属性 | 関連項目 | 注意事項 | 使用上の留意点