概要
マウント済みファイルシステムを切り離します。取り外し前の安全確認で重要です。
基本構文
umount [オプション]... 対象詳細解説
umountは、マウント中のファイルシステムを切り離すコマンドです。切り離した後は、そのマウントポイント経由で内容へアクセスできなくなります。
実務では、外部ストレージの取り外し前、保守のための一時マウント終了、ファイルシステム検査前の準備に使います。使用中だと外せないため、lsofやfuserで掴んでいるプロセスを調べることがあります。
このコマンドを使う場面
外部メディア取り外し前、保守のための切り離し、検査前の準備に使います。
まず安全に試す方法
1. sudo umount /mnt/data
3分ミッション
少しでも手を動かすと定着しやすくなります。終わった項目にチェックを入れてください。
-
使用中ファイルシステムが外せない理由を、lsofやfuserの必要性と合わせて整理します。
資格試験との関連
-
LinuC レベル1
範囲: 1.05.3 ファイルシステムの作成と管理、マウント根拠: officialLinuCレベル1では、マウントとアンマウントの理解が重要です。
-
LPIC-1
範囲: 104.3 マウントとアンマウントの制御根拠: officialLPIC-1では、手動アンマウントと関連トラブル対応が重要です。
実行結果サンプル
-
sudo umount /mnt/dataエラーがなければ切り離し完了
戻り値コード
- 0 正常終了。処理に成功しました。
- >0 対象不存在、権限不足、不正な引数などで処理できませんでした。
使用例
sudo umount /mnt/datasudo umount /dev/sdb1
よくあるエラー
-
target is busyと出る 原因: どこかのプロセスがそのファイルシステムを使用中です。対処: lsofやfuserで掴んでいるプロセスを確認します。
-
外したつもりでまだ見えている 原因: 別の経路や別マウントを見ています。対処: findmntやmountで本当に切り離されたか確認します。
導入・互換性情報
util-linux系で広く使われます。最小構成では未導入のこともあります。
注意点 / セキュリティリスク
危険度は中です。結果の読み違いや対象指定ミスを避けるため、出力意味と対象デバイスを必ず確認します。
FAQ
-
Q. -lはいつ使いますか。 A. 今すぐ外せないが参照が落ち着いたら切り離したい時に使われます。ただし常用は避けます。
-
Q. fsckの前に必要ですか。 A. 多くの場合、対象ファイルシステムはアンマウントしてから検査します。
関連用語
参照リンク
- カテゴリー: Storage And Filesystems
- レベル: Basic
- 対応試験: LinuC, LinuC レベル1, LPIC, LPIC-1, 共通基礎