温馨提示×

如何取消linux mount挂载

小樊
42
2026-09-11 07:02:43
栏目: 智能运维

在 Linux 中取消挂载(卸载)通常使用 umount 命令(注意不是 unmount)。


一、基本用法

umount 挂载点

umount 设备名

示例

# 通过挂载点卸载
umount /mnt/data

# 通过设备名卸载
umount /dev/sdb1

二、查看当前挂载情况

mount

df -h

lsblk

三、常见报错及解决方法

1. target is busy(设备忙)

说明有进程正在使用挂载目录。

查看是谁在使用

lsof +D /mnt/data

fuser -m /mnt/data

解决方法

  • 退出该目录(如 cd 到其他目录)
  • 关闭相关程序
  • 强制卸载(不推荐,可能丢数据):
umount -l /mnt/data   # 懒卸载(lazy umount)

四、强制/特殊卸载选项

umount -f /mnt/data   # 强制卸载(常用于 NFS)
umount -l /mnt/data   # 懒卸载(立即解除挂载,后台清理)

五、卸载 NFS 挂载

umount -f -t nfs /mnt/nfs

如果卡死,可结合:

umount -l /mnt/nfs

六、开机自动挂载注意事项

如果是 /etc/fstab 中配置的挂载:

  • 卸载后重启仍会自动挂载
  • 若不想自动挂载,需编辑 /etc/fstab 注释或删除对应行

如果你愿意,可以告诉我:

  • 是本地磁盘、U 盘还是 NFS?
  • 遇到了什么具体报错?

我可以给你更精确的命令。

0