私は言うためにブロックデバイス(内蔵ハードディスク)をマウントしました~/HD、そして私は試しています、
~# umount ~/HD
答えます
umount: device is busy.
今私は調べて手動ですべてのプロセスを殺します
~# fuser -m ~/HD
また、~/HDパスにアクセスしているプロセスがないことも確認します
~# lsof | grep HD
オプションでもまだumount ~/HD言います。device is busy-f
PS:マウントされたデバイスは実際には暗号化されたマッパーデバイスであり、マッパーデバイスが明確にアンマウントされない限りアンマウントされないため、の-lオプションを使用したくありませんumount。
だから、基本的に私の質問はする方法です本当に強制umountデバイスをアンマウントするか、どのようにデバイスがまだとしてマークすることができます忙しい何のプロセスがそれにアクセスしていない間、(少なくともたりfuserとlsof、それを報告しません)、私はそれについて何ができるのでしょうか?
私はUbuntu 9.10 x64を使用しています。