umount ユーマウント

英語表記umount

日本語表記ファイルシステムのアンマウント

正式名称umount

危険度注意

What does it mean?

マウント済みファイルシステムを切り離します。取り外し前の安全確認で重要です。

Command Quest

umount を今日の道具にする

マウント済みファイルシステムを切り離します。取り外し前の安全...

$ umount [オプション]... 対象
関連用語1
次のコマンド0
FAQ2
参照3

概要

マウント済みファイルシステムを切り離します。取り外し前の安全確認で重要です。

基本構文

umount [オプション]... 対象

詳細解説

umountは、マウント中のファイルシステムを切り離すコマンドです。切り離した後は、そのマウントポイント経由で内容へアクセスできなくなります。

実務では、外部ストレージの取り外し前、保守のための一時マウント終了、ファイルシステム検査前の準備に使います。使用中だと外せないため、lsofやfuserで掴んでいるプロセスを調べることがあります。

このコマンドを使う場面

外部メディア取り外し前、保守のための切り離し、検査前の準備に使います。

まず安全に試す方法

1. sudo umount /mnt/data

3分ミッション

少しでも手を動かすと定着しやすくなります。終わった項目にチェックを入れてください。

  1. 使用中ファイルシステムが外せない理由を、lsofやfuserの必要性と合わせて整理します。

資格試験との関連

  • LinuC レベル1
    範囲: 1.05.3 ファイルシステムの作成と管理、マウント
    根拠: official
    LinuCレベル1では、マウントとアンマウントの理解が重要です。
  • LPIC-1
    範囲: 104.3 マウントとアンマウントの制御
    根拠: official
    LPIC-1では、手動アンマウントと関連トラブル対応が重要です。

オプション

  • -l
    遅延アンマウントを行います。
    umount -l /mnt/data
  • -f
    強制アンマウントを試みます。
    umount -f /mnt/data

実行結果サンプル

  • sudo umount /mnt/data
    エラーがなければ切り離し完了

戻り値コード

  • 0 正常終了。処理に成功しました。
  • >0 対象不存在、権限不足、不正な引数などで処理できませんでした。

使用例

  • sudo umount /mnt/data
  • sudo umount /dev/sdb1

よくあるエラー

  • target is busyと出る
    原因: どこかのプロセスがそのファイルシステムを使用中です。
    対処: lsofやfuserで掴んでいるプロセスを確認します。
  • 外したつもりでまだ見えている
    原因: 別の経路や別マウントを見ています。
    対処: findmntやmountで本当に切り離されたか確認します。

導入・互換性情報

util-linux系で広く使われます。最小構成では未導入のこともあります。

注意点 / セキュリティリスク

危険度は中です。結果の読み違いや対象指定ミスを避けるため、出力意味と対象デバイスを必ず確認します。

FAQ

  • Q. -lはいつ使いますか。
    A. 今すぐ外せないが参照が落ち着いたら切り離したい時に使われます。ただし常用は避けます。
  • Q. fsckの前に必要ですか。
    A. 多くの場合、対象ファイルシステムはアンマウントしてから検査します。

関連用語

  • mount point

参照リンク

関連記事