标签: umount

卸载繁忙的设备

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

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

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

linux umount

195
推荐指数
11
解决办法
50万
查看次数

强制卸载NFS挂载的目录

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

$ umount -f /mnt/data
$ umount2: Device or resource busy
$ umount: /mnt/data: device is busy
Run Code Online (Sandbox Code Playgroud)

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

$ rmdir /mnt/data
rmdir: /mnt/data: Device or resource busy
Run Code Online (Sandbox Code Playgroud)

除了重启机器之外,还有什么可以做的吗?

linux mount nfsclient nfs umount

163
推荐指数
4
解决办法
35万
查看次数

卸载Mac中sshfs挂载的目录

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

macos umount sshfs

143
推荐指数
7
解决办法
17万
查看次数

71
推荐指数
9
解决办法
13万
查看次数

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

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

我必须挂载一些文件系统,复制一些文件,然后卸载它.我umount /mnt/temp在开始时就把它放在一边,以便在做任何事之前将它卸下来.但是,如果没有安装,则umount将失败并停止我的脚本.

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

linux bash shell mount umount

17
推荐指数
3
解决办法
2万
查看次数

s3fs 卸载:目录不为空

我正在使用s3fsosxfuse在我的 Mac 上挂载一个 S3 目录:

s3fs my-bucket-name $PWD/s3
Run Code Online (Sandbox Code Playgroud)

当需要卸载它时,我会这样做:

% s3fs umount $PWD/s3
s3fs: MOUNTPOINT directory /Users/kwilliams/blah/s3 is not empty.
if you are sure this is safe, can use the 'nonempty' mount option.
Run Code Online (Sandbox Code Playgroud)

知道这是安全的-我并非故意在创建任何新文件s3的目录,如果创建了任何新的,我需要知道这件事,所以我可以清理它们或弄清楚发生了什么事。

我也不希望它在尝试卸载时对底层 S3 存储桶执行任何操作(创建、删除)。我不确定该nonempty选项会做什么。

当我这样做时ls,该目录肯定显示为非空,因为它向我显示了存储桶的内容。

最后 - 消息说我可以use the 'nonempty' mount option- 是说我应该在挂载时使用该选项,还是在卸载时可以使用它? s3fs --help并不表示s3fs umount可以采取任何选择。

amazon-s3 umount s3fs

7
推荐指数
2
解决办法
7467
查看次数

bindfs,逆操作?

在我的.bashrc

function bindfs () {
  mkdir -p ~/$1
  sudo /usr/bin/bindfs -u $(id -u) -g $(id -g) $1 ~/$1
}
Run Code Online (Sandbox Code Playgroud)

为了能够作为普通用户在下面自动安装的ext3文件系统上读取,写入,执行文件/media/.这很好用.

但是,我想知道逆操作bindfs.否则在拔出电源之前我无法卸载USB存储介质.

umount automount

5
推荐指数
2
解决办法
3177
查看次数

如何在 WSL 中使用 Ubuntu 卸载繁忙的 Windows 文件?

我必须卸载drvfs并使用“元数据”标志重新挂载它,以使用 WSL 的新文件系统功能,允许更改 WSL 中的权限。但是当我这样做时:

sudo umount /mnt/c

它返回

umount: /mnt/c: target is busy

如何在不丢失数据的情况下强制停止进程?哪个进程可以运行而不应该运行?

linux umount windows-subsystem-for-linux

3
推荐指数
1
解决办法
3001
查看次数

分离卷时出错:卷处于"可用"状态

我想在aws中从ec2-instance分离卷,但是出现以下错误:

Error detaching volume : Volume is in the 'available' state.
Run Code Online (Sandbox Code Playgroud)

我已经卸载了磁盘,即fdisk -l没有显示该卷也尝试了"Force Detach Volume"选项.仍然高于错误

volume amazon-ec2 detach umount amazon-web-services

1
推荐指数
1
解决办法
1400
查看次数