温馨提示×

怎样取消CentOS挂载

小樊
36
2026-07-08 21:24:23
栏目: 智能运维

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


一、基本取消挂载方法

1️⃣ 查看当前挂载情况

df -h

mount

示例输出:

/dev/sdb1 on /data type ext4 (rw,relatime)

2️⃣ 使用 umount 卸载

按挂载点卸载(推荐)

umount /data

按设备名卸载

umount /dev/sdb1

二、常见错误及解决方法

❌ 1. umount: target is busy

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

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

lsof /data

fuser -mv /data

然后关闭相关进程后再次卸载。

解决方法 2:强制卸载(不推荐生产环境)

umount -l /data

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


❌ 2. 设备不存在或已断开

umount -f /data

-f:强制卸载(适用于 NFS 等网络文件系统)


三、取消开机自动挂载(重要)

如果你只是卸载,但 重启后又自动挂载,需要修改 /etc/fstab

1️⃣ 编辑 fstab

vi /etc/fstab

2️⃣ 注释或删除对应行

例如:

/dev/sdb1  /data  ext4  defaults  0 0

改为:

# /dev/sdb1  /data  ext4  defaults  0 0

3️⃣ 保存后验证

mount -a

无报错说明配置正确。


四、特殊情况

✅ 取消 NFS 挂载

umount -f -l /mnt/nfs

✅ 取消 ISO 镜像挂载

umount /mnt/iso

五、确认是否成功

df -h | grep /data

无输出即表示已取消挂载。


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

  • 本地磁盘 / NFS / LVM / iSCSI
  • 报错信息是什么?
  • CentOS 版本(6 / 7 / 8 / Stream)

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

0