Answers:
您有几个挂载在其他目录之上的目录(/mnt/arcserver
阴影上的第二个挂载是第一个,依此类推,/mnt
阴影上的挂载是先前的挂载/mnt/arcserver
)。这既使人又使umount
命令混乱。从下向上卸下它们:
umount //10.49.4.20/Released
umount //10.49.4.20/released
umount //10.49.4.20/released
umount //metro/released
umount //metro/released
umount //metro/released
如果甚至由于umount
在多个相同的挂载上跳闸而失败,则无奈地卸载所有cifs挂载:
umount -a -t cifs
在Linux上,您可以通过移动安装来使情况混乱,以便每个安装都有其唯一的,不重叠的安装点。
mkdir /TMPMNT/{Released,released{1,2},arcserver{1,2,3,4}}
mount --move //10.49.4.20/Released /TMPMNT/Released
mount --move //10.49.4.20/released /TMPMNT/released1
mount --move //10.49.4.20/released /TMPMNT/released2
mount --move //metro/released /TMPMNT/arcserver1
mount --move //metro/released /TMPMNT/arcserver2
mount --move //metro/released /TMPMNT/arcserver3
mount --move //metro/released /TMPMNT/arcserver4
之后,您将为每个已挂载的文件系统拥有单独的目录,您可以随意浏览和卸载这些目录。
umount
/ mnt,然后/ mnt / arcserver工作。
也许与umount -f
?
-f强制卸载(在无法访问的NFS系统的情况下)。(需要内核2.1.116或更高版本。)
或者也许你可以做到 umount -l
-l懒惰卸载。现在从文件系统层次结构中分离文件系统,并在不再繁忙时清除对文件系统的所有引用。(需要内核2.4.11或更高版本。)
来自:http : //linux.die.net/man/8/mount
但是环顾四周我在这里找到了一些东西。
$ umount.cifs /folder
更新 检查umount.cifs的手册...也许它可以给您额外的帮助:
http://www.samba.org/samba/docs/man/manpages-3/umount.cifs.8.html
umount.cifs卸载Linux CIFS文件系统。当umount.cifs位于/ sbin目录中时,可以通过umount(8)命令间接调用它,除非您为umount指定了“ -i”选项。将-i指定为umount可以避免执行umount辅助程序,例如umount.cifs。umount.cifs命令仅在Linux中有效,并且内核必须支持cifs文件系统。CIFS协议是SMB协议的后继协议,大多数Windows服务器,许多其他商业服务器,网络连接存储设备以及流行的开源服务器Samba都支持CIFS协议。
umount -i
做到了。这里的所有其他建议对我都不起作用。RHEL 4
umount -l
救了我的一天
尝试一下umount
。
umount /mnt/systemfolder
This utility only unmounts cifs filesystems
。我确实使用CIF挂载了这些位置。不确定为什么会出现此消息。
/sbin/umount.<suffix> {dir|device} [-nlfvr] [-t type.subtype]
。因此,它应该调用umount.cifs
哪个可以为您解决问题的技巧。您是否尝试过在那里安装其他东西?也许您应该尝试umount.cifs
直接致电?还是直接查找其联机帮助页(man umount.cifs
)?
umount
。您可以尝试/bin/umount
明确运行吗?
尝试卸载设备,而不是挂载点
umount //metro/released
对于fstab记录(ubuntu 14.04):
10.10.70.18:/nfs01 /backup nfs rw,hard,intr 0 0
我可以使用以下方法卸载此死区:
umount -l -i '10.10.70.18:/nfs01'
我遇到了类似的问题,但是这里的解决方案对我不起作用。我从mount获得以下输出:
//10.0.0.173/e$ on /mnt/mount_tmp type cifs (rw,mand)
我尝试了mount --move
和umount -a -t cifs
替代方法,但均无效。我尝试同时卸载//10.0.0.173/e$
和/mnt/mount_tmp
,但对我没有任何帮助。我也尝试过-f
并-l
提出建议,但没有成功。然后我找到了这个解决方案:
/server/310015/cannot-unmount-cifs-mount
它告诉您使用-i
。在安装的文件夹中尝试时不起作用:
$ umount -f -i /tmp/mount_tmp
umount2: Invalid argument
umount: /tmp/mount_tmp: not mounted
但在“设备”中使用时,它终于成功了:
$ umount -i '//10.0.0.173/e$'
umount: //10.0.0.173/e$: not found
即使报告了错误,随后的“ mount”运行也表明它不再挂载。
umount
在正确的安装点(从中移出安装位置)上使用,以及尝试通过源安装点名称(//ip/path
)删除安装时,都会发生此错误。为了成功卸载,我在umount