如何在不调查 Linux 忙的情况下卸载 Linux 中的文件系统?
我想在一个命令中完成。它应该处理使用该文件系统、子挂载、容器 ( lxc-execute -n qqq <command>) 和所有其他东西的应用程序。
只是“卸载。没有异议!”。允许特殊的内核补丁或配置。
文件系统应该真正卸载,所以umount -l肯定不是一个选项。例如,for cryptsetup remove(BTW how to force force cryptsetup remove? Update: cryptsetup luksSuspend,但cryptsetup luksResume如果不是 LUKS 就不行)。
如何使该文件系统上的所有文件句柄无效?
我知道的唯一可靠的方法是通过 FUSE 挂载文件系统(卸载 FUSE 通常没有问题,因为我可以终止它的进程)。
PS已经知道安装fuser,lsof | grep,cat /proc/*/mounts | grep和过时的非工作“badfs补丁”。
小智 0
umount -f
Run Code Online (Sandbox Code Playgroud)
可用于在文件系统繁忙时强制卸载。
| 归档时间: |
|
| 查看次数: |
33276 次 |
| 最近记录: |