如何防止fs卸载?

kjo*_*kjo 2 osx filesystems mount unmounting

我正在尝试备份一个最近表现得很奇怪的磁盘,但是我的备份尝试在几分钟后失败了,因为磁盘的文件系统 (at /dev/disk4) “自发地”卸载了。(我怀疑这种卸载实际上是“自发的”,但在我看来,它看起来是那样的。)

我想“锁定”挂载,以便没有其他进程可以卸载它(除了umount /dev/disk4 我发出的类似的东西)。有没有办法实现这样的锁定?

(我正在处理的 Unix 风格恰好是 OS X,但我也感兴趣,比如 Linux 特定的解决方案,因为它们可能为进一步的谷歌搜索提供有用的关键字。还有任何其他 BSD 风格的 Unix 的解决方案会很受欢迎。)

(不用说,我只对不会阻止我备份磁盘的锁定方案感兴趣!)

如果无法“锁定安装”或如何确定卸载的原因?

bah*_*mat 5

如果挂载很忙,它应该无法卸载*。

一种简单的方法,使一安装忙是有至少一个过程,其CWDç urrent W¯¯工作会有d irectory)下的安装点。


*延迟卸载仍然会返回,但在文件系统不再繁忙之前它不应该真正卸载。