あなたの質問では、 grep pathofimagefile
と書きました . grep pathofmountpoint
で試しましたか ?
また、マシン上で実行中のプロセスで、マウント ポイント (またはそのサブディレクトリ) が現在の作業ディレクトリとして設定されていないことを確認してください。
sudo ls -l /proc/*/cwd | grep pathofmountpoint
それらのプロセス番号が表示されます。
これがフューザーの目的だと思います。具体的には、fuser -km /path/to/mount/point
- -k
に注意してください フラグは、このファイルシステムでファイルが開かれているプロセスを強制終了します。最初にリストを表示するには、このフラグを省略できます。
うわー、これは本当に古いですが、将来これを見つける人のために、ここに私が見つけたものがあります - ネストされたマウントがありました. つまり、ループバック デバイスを含むルート ファイルシステム イメージを /mnt にマウントしました。そのマウント ポイントの下に、/mnt/proc および /mnt/sys の下にマウントされた proc および sysfs ファイルシステムをマウントしました。後でファイルシステム イメージをアンマウントしようとしたときに、proc および sysfs ファイルシステムのことを忘れていました。
# mount -o loop rootfs_disk.img /mnt
# mount proc /mnt/proc -t proc
# mount sysfs /mnt/sys -t sysfs
# # ... ages pass
# umount rootfs_disk.img
umount: /mnt: device is busy.
# umount /mnt
umount: /mnt: device is busy.
--ノア・スパリアー