问题标签 [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.
linux - umount -l 后删除挂载目录
我正在使用 Linux OpenWrt,当 USB 磁盘连接到路由器时,我必须手动安装和卸载 USB 磁盘。
我正在使用这个脚本:http : //wiki.openwrt.org/doc/howto/writable_ntfs#with.a.custom.hotplug.script 自动挂载和卸载 USB 磁盘问题是它不会删除挂载之后的目录umount -l /dev/$device
。我在路由器上的应用程序需要通过检查是否/mnt/sda1
存在来检查 U 盘是否存在
我的问题是:在rm -r sda1
之后添加是否危险umount -l /dev/$device
,或者是否存在rm -r sda1
删除文件的风险sda1
?
android - 如何卸载 USB Android 设备
我已将我的 Android 平板电脑连接到 Ubuntu,以便使用 Intellij 编写一些代码。一切正常,但现在我不知道如何断开我的平板电脑。我的/media/
和/mnt/
目录是空的并lsusb
显示这个:
那么,我怎样才能安全地断开我的平板电脑呢?
linux-kernel - umount 系统调用在哪里?
在文件util-linux-2.17.2/mount/umount.c
的第 #246 行,它被写入res = umount (node);
。
但是umount
函数在哪里?我已经搜索了很多,但没有找到。
automount - bindfs,逆运算?
在我的.bashrc
我有
为了能够作为普通用户在下面自动挂载的 ext3 文件系统上读取、写入、执行文件/media/
。这工作正常。
但是,我想知道 的逆运算bindfs
。否则我无法在拔出之前卸载 USB 存储介质。
linux - Linux 从设备本身运行的脚本中卸载设备
我在路径中有一个挂载的 iso 映像:
在这个 iso 中我有一个安装脚本 install.sh 我从 iso 运行安装脚本,最后脚本询问用户是否要卸载 iso 本身。如果用户按“y”,则脚本执行以下代码:
不幸的是,当脚本尝试执行 umount 时出现错误
我想这是由于脚本本身的虚拟设备很忙。怎样才能让它发挥作用?肿瘤坏死因子
java - Java 的 Runtime.exec 和 gksu 中的 Sudo 用于 umount
我正在编写一个 Java 应用程序,其中(除其他外)我将安装一个外部设备,进行一些复制,然后卸载它。
这在终端和我的程序中都可以正常工作。
为了更快地卸载,我考虑过使用umount -a
但gksu umount -a
在终端中不起作用,因此在 Java 程序中不起作用。sudo umount -a
确实在终端中工作,但不在应用程序中。同时,我通过一个接一个地卸载设备来让它工作,但如果我能umount -a
以某种方式开始工作会更干净。
如果您理解为什么 gksu 不能与 umount 或 sudo 与 Runtime.exec() 一起使用,我会接受您的解释。
谢谢
amazon-web-services - 分离卷时出错:卷处于“可用”状态
我想在 aws 中从 ec2-instance 中分离卷,但出现以下错误:
我已经卸载了那个磁盘,即 fdisk -l 没有显示那个卷我也试过“强制分离卷”选项。仍然高于错误
rsync - udev 不会正确执行规则
udev 没有正确运行我的 bash 脚本。
这是我的规则:
这是执行的脚本:
脚本应该会亮起一个红色的 LED,表明它正在工作。然后它应该将我的汽车播放列表复制到 U 盘并卸载设备。
完成后,它应该点亮一个绿色 LED 并关闭红色 LED。
红色 LED 灯正常亮起,rsync 命令也被触发,但仅此而已。红色 LED 仍亮着,设备仍处于安装状态,绿色 LED 尚未亮起。
当我手动运行脚本时,它工作正常。
python - 将物理设备挂载到笔记本
我需要通过手机(华为荣耀6)安装到笔记本上。
这是我写的python代码:(python phonedirectory.py)
这是我得到的错误:
直到这个命令os.system("sudo chmod 777 karthik")
它工作正常..之后,我得到了错误..
执行这个:
结果:
执行mtp-detect
给了我这个:
我正在使用 ubuntu 14.04
有人请告诉我如何解决该错误..
linux - 取消共享系统调用不起作用
以下简单的 C++ 程序尝试取消共享挂载空间,挂载 USB 存储设备(位于/dev/sdd上),等待输入,然后卸载该设备。
但是,当我运行它时(在使用-fpermissive编译之后),系统上的所有其他进程都可以看到挂载。
我的目标,即我的挂载对其他用户空间进程不可见,显然没有实现。
我究竟做错了什么?
编辑:此代码不适用于 Ubuntu 16.04(内核版本 4.4)。它确实适用于 Ubuntu 14.04(内核版本 4.2)——这可能与它有关吗?