在 CentOS(以及一般 Linux 系统)里,“移挂载”通常指把某个目录/设备从原来的挂载点,改挂到另一个挂载点。常见做法有两种:
df -h
mount | grep 关键字
umount /原挂载点
如果有“device is busy”:
fuser -mv /原挂载点
# 或
lsof | grep /原挂载点
结束相关进程后再 umount
mkdir -p /新挂载点
mount /dev/sdXn /新挂载点
编辑:
vi /etc/fstab
把旧挂载点改成新的,例如:
/dev/sdb1 /新挂载点 ext4 defaults 0 0
⚠️ 仅适用于同一文件系统层级,且原挂载点未被占用
mount --move /原挂载点 /新挂载点
示例:
mkdir -p /mnt/new
mount --move /mnt/old /mnt/new
注意:
- 不会修改
/etc/fstab- 重启后失效
- 某些容器/特殊挂载不支持
umount /旧绑定点
mount --bind /源目录 /新绑定点
umount /data
mkdir -p /mnt/data
mount /dev/sdb1 /mnt/data
再改 /etc/fstab
如果你能具体说:
我可以给你更精确的命令。