温馨提示×

centos怎样卸载挂载

小樊
54
2026-09-11 23:40:10
栏目: 智能运维

在 CentOS 中,“卸载挂载”通常指的是卸载已经挂载的文件系统(如磁盘、NFS、ISO 等),使用的是 umount 命令(注意不是 unmount)。

下面按常见场景说明:


一、查看当前挂载情况

mount

或

df -h

找到你要卸载的挂载点(如 /mnt/data)或设备名(如 /dev/sdb1)。


二、基本卸载命令

umount 挂载点

示例:

umount /mnt/data

或按设备卸载:

umount /dev/sdb1

三、卸载失败的常见原因及处理

1. 设备正被使用(device is busy)

umount: /mnt/data: target is busy

✅ 查看是谁在用:

lsof +D /mnt/data

或

fuser -mv /mnt/data

✅ 退出相关进程后再卸载
或强制卸载(不推荐生产环境):

umount -l /mnt/data   # 懒卸载(lazy unmount)

2. NFS 挂载无响应

umount -f /mnt/nfs

如仍不行:

umount -l /mnt/nfs

四、开机自动挂载的处理(/etc/fstab)

如果挂载是写在 /etc/fstab 中的:

  1. 先卸载:
umount /mnt/data
  1. 编辑 fstab 删除或注释对应行:
vi /etc/fstab

五、卸载 ISO 示例

umount /mnt/iso

六、总结常用命令

df -h
umount /mnt/xxx
umount -l /mnt/xxx
umount -f /mnt/xxx

如果你说的是 “卸载某个软件包” 或 “删除磁盘分区”,可以告诉我具体场景,我可以给你更精确的命令。

0 踩