※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2011/12)です。
※ 情報が古い可能性もありますので、ご留意ください。
umount しようとした場合、以下のエラーで失敗したことが一度くらいありますよね。
- デバイスを使用中です
- device is busy
- デバイスがビジーです
# umount /mnt umount /mnt: デバイスがビジーです。 (このデバイスがプロセスによって使われているのであれば、lsof(8)やfuser(1)を使って調査するのが有益かもしれません)
最近の Ubuntu はご丁寧に、どうやって調査すればいいかまで教えてくれる。
# fuser -muv /mnt USER PID ACCESS COMMAND /mnt: root kernel mount (root)/media/44DA-6855 nami 4863 ..c.. (nami)bash
こんな感じで、誰が・どのプロセスが、使用しているかを確認することができます。
↑の通り、fuser でもいいし、"lsof /mnt" とかでもいけるはず。