问题标签 [umount]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
381384 浏览

linux - 强制卸载 NFS 挂载的目录

我在挂起的 Linux 机器上有一个 NFS 挂载目录。我试图强制卸载,但它似乎不起作用:

如果我输入“ mount”,则该目录似乎不再挂载,但如果我输入“”,它会挂起ls /mnt/data,如果我尝试删除挂载点,我会得到:

除了重启机器,我还能做些什么吗?

0 投票
12 回答
159636 浏览

linux - Linux:卸载时哪个进程导致“设备忙”?

Linux:卸载时哪个进程导致“设备忙”?

0 投票
4 回答
20479 浏览

linux - Bash 脚本 - 卸载设备,但如果没有安装就不会失败?

我正在编写一个 bash 脚本并且我已经errexit设置,所以如果任何命令没有返回 0 退出代码,即如果任何命令没有成功完成,脚本就会死掉。这是为了确保我的 bash 脚本是健壮的。

我必须挂载一些文件系统,复制一些文件,然后卸载它。我umount /mnt/temp在开头放了一个,这样它会在做任何事情之前卸载它。但是,如果未安装,则 umount 将失败并停止我的脚本。

有可能做一个umount --dont-fail-if-not-mounted /mnt/temp吗?如果设备未安装,它会返回 0 吗?喜欢rm -f

0 投票
1 回答
652 浏览

java - 如何强制 Linux 进程(Java webstart App)停止锁定文件系统(CD-ROM)而不杀死进程?

在Linux(CentOS 5.4)中,如何强制进程停止锁定文件系统而不杀死进程?

我正在尝试让我的 Java Webstart 应用程序在本地运行以弹出 CD。如果我只是使用 JFileChooser 浏览文件,我没有这个问题,但是一旦我读取了文件的内容,我就不能再弹出 CD...即使在删除对任何文件的所有引用之后。

点击弹出按钮将给出错误(标题 - “无法弹出卷”):“应用程序正在阻止卷‘卷名’被弹出”

因此,我的目标是告诉进程停止以 CD-ROM 为目标以释放它。

感谢您的任何帮助或指导!

尝试修复: -运行命令:

问题: 插入新 CD 后,它不再自动挂载,可能是因为进程仍在“瞄准”它。

0 投票
2 回答
1602 浏览

python - umount 上的熔断器操作

我已经用 Python-fuse 编写了一些简单的文件系统,但现在我想做一些我在 pydoc 和我找到的示例脚本中找不到的东西:当文件系统被卸载时fusermount -u,我想要捕获该操作,执行 umount,然后 rmdir 由我的程序的初始化脚本创建的安装目录。如果有可能的话,有什么魔法咒语可以困住 umount 动作?

我可以看到这很容易变成一个无限循环,但我希望能弄清楚如何在卸载陷阱第一次被命中时禁用它。


更新:我destroyhttp://omake.metaprl.org/prerelease/omake-dll-fuse.html#htoc582找到并添加了该方法,但似乎没有被调用。

0 投票
16 回答
988778 浏览

linux - 如何卸载繁忙的设备

我有一些每天被多个用户访问的 samba 驱动器。我已经有代码来识别共享驱动器(来自 SQL 表)并将它们安装在所有用户都可以访问它们的特殊目录中。

我想知道,如果我从我的 SQL 表中删除一个驱动器(有效地使其脱机),有没有办法卸载繁忙的设备?到目前为止,我发现任何形式的umount都不起作用。

忽略破坏数据的可能性 - 是否可以卸载当前正在读取的设备?

0 投票
2 回答
265 浏览

linux - 在linux中执行指定命令时触发警报

我的系统中安装了 3 个 samba 共享,但突然间,其中一个在未经我许可的情况下被卸载。也许是在我的 crontab 中运行的数百个脚本之一,但我不知道是哪一个。

我已经查看了所有/var/log目录寻找umount单词但没有成功,然后我想记录命令 umount 何时执行以及哪个进程正在运行它。

也许是系统日志,也许是另一个日志,也许是一封邮件到我的邮箱......

非常感谢。

我有这个软件:

0 投票
1 回答
435 浏览

redhat - 如何在重新启动期间摆脱“设备忙”,redhat 5.1而不修改rc.sysinit?

我在 /opt 中有一个 samba 挂载。我在 init.d 中有一个名为 sysinit 的脚本,它链接到 rc6.d 中。这会在重新启动时调用(第一件事,我将其设置为 K01sysinit),它应该卸载 /opt 目录。但是,在重新启动时,我看到 rc.sysinit 文件中的命令失败了。当我手动运行我的 sysinit 脚本然后重新启动时,一切正常。我是否在这里遇到了某种竞争条件,其中 rc.sysinit umount 命令在其他脚本完成卸载 /opt 之前运行,还是发生了其他事情?或者我不明白运行级别是如何工作的?我认为重新启动时发生的事情是首先运行来自 rc6.d 的内容,然后从 rc.sysinit 卸载。

0 投票
2 回答
8408 浏览

android - Android busybox命令获取root和umount

所以,我有一个需要卸载目录的设备。我想运行类似的东西:

问题是我需要root才能卸载。我可以使用 umount 命令在单行命令中通过busybox 获得root 权限吗?

编辑:对不起,该设备已经植根。我可以通过 ADB 去 shell: adb shell...umount /mydir/subdir

这是两个命令来实现的。我需要能够通过一行来做到这一点,并且认为使用busybox是实现它的方法。我在想类似的事情:

我在这里离基地很远吗?

0 投票
13 回答
228560 浏览

macos - 卸载 Mac 中 sshfs 挂载的目录

我已经安装OSXFUSE在我的 mac 中并用于sshfs挂载远程目录。现在我想卸载它,但找不到方法。我的操作系统是 OSX 10.8 Mountain。任何人都可以帮忙吗?