温馨提示×

centos怎么取消挂载

小樊
36
2026-08-19 03:10:57
栏目: 智能运维

在 CentOS 中取消挂载(卸载)一个文件系统,常用命令是 umount。下面按常见场景给你说明。


一、基本用法

umount 挂载点

umount 设备名

示例:

umount /mnt/data
umount /dev/sdb1

⚠️ 注意:umount 不是 unmount,没有 n


二、查看当前挂载情况

先确认挂载点:

df -h

mount | grep 挂载点

三、常见错误及解决方法

1️⃣ device is busy(设备正忙)

原因:有进程正在使用该挂载点。

解决方法一:查看占用进程

lsof +D /mnt/data

fuser -mv /mnt/data

然后杀掉相关进程:

fuser -kv /mnt/data

再卸载:

umount /mnt/data

解决方法二:懒卸载(推荐)

umount -l /mnt/data

-l:lazy unmount,系统不再接受新访问,等进程释放后完成卸载。


2️⃣ 卸载 NFS 卡住

如果是 NFS 挂载:

umount -f /mnt/nfs

还不行就:

umount -l /mnt/nfs

四、永久取消挂载(开机不再挂载)

如果是自动挂载,需要修改 /etc/fstab

vi /etc/fstab

删除或注释掉对应的一行,例如:

# /dev/sdb1  /mnt/data  ext4  defaults  0 0

五、常见场景示例

卸载 U 盘

umount /media/usb

卸载 ISO 镜像

umount /mnt/iso

六、总结常用命令

目的 命令
普通卸载 umount /mnt/data
强制卸载 umount -f /mnt/data
懒卸载 umount -l /mnt/data
查看占用 fuser -mv /mnt/data
永久取消 编辑 /etc/fstab

如果你能告诉我 具体挂载的是什么(磁盘 / NFS / LVM / Docker 等),我可以给你更精确的命令。

0