最近在公司用 Ubuntu 18.04 LTS 通过 SSH 隧道挂载家里 NAS 服务器上的 SMB 共享时遇到一个问题,
即:家里 NAS 掉线或关机后,Ubuntu 下无法执行 df -h
命令,也无法正常 umount
挂载点。
此时可通过下面的命令强行删除挂载点,并立即断开挂载连接。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| bink@bink-desktop:~$ umount -h
用法: umount [-hV] umount -a [选项] umount [选项] <源> | <目录>
卸载文件系统。
选项: -a, --all 卸载所有文件系统 -A, --all-targets 卸载当前名字空间内指定设备 对应的所有挂臷点 -c, --no-canonicalize 不对路径规范化 -d, --detach-loop 若挂臷了回环设备,也释放该回环设备 --fake 空运行;跳过 umount(2) 系统调用 -f, --force 强制卸载(遇到不响应的 NFS 系统时) -i, --internal-only 不调用 umount.<类型> 辅助程序 -n, --no-mtab 不写 /etc/mtab -l, --lazy 立即断开文件系统,清理以后执行 -O, --test-opts <列表> 限制文件系统集合(和 -a 选项一起使用) -R, --recursive 递归卸载目录及其子对象 -r, --read-only 若卸载失败,尝试以只读方式重新挂臷 -t, --types <列表> 限制文件系统集合 -v, --verbose 打印当前进行的操作
-h, --help display this help -V, --version display version
更多信息请参阅 umount(8)。
bink@bink-desktop:~$ sudo umount -lfv /home/bink/NAS umount: /home/bink/NAS (//127.0.0.1/Lan_Samba) 已卸载
|
Author:
Bink Wang
Permalink:
https://binkcn.com/2020/01/08/ubuntu-umount-smb-fail/
License:
Copyright (c) 2020 CC-BY-NC-4.0 LICENSE