🐧 Linux 総合学習プラットフォーム

umount できない(target is busy)

症状(よく出るエラー)

umount: /mnt: target is busy.

原因

そのマウント先を使っているプロセスが残っている(カレントディレクトリがそこ、開いているファイルなど)。

直し方

lsof +D /mnt や fuser -vm /mnt で使用中プロセスを特定し閉じる。自分のシェルが cd でそこに居ないか確認。どうしてもなら遅延アンマウント umount -l。

関連コマンド

umountmount

▶ 学習アプリでしっかり学ぶ