※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(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" とかでもいけるはず。