温馨提示×

centos怎么mount分区

小樊
43
2026-09-24 07:43:15
栏目: 智能运维

在 CentOS 中挂载(mount)分区一般分为 查看分区 → 创建挂载点 → 挂载 → (可选)设置开机自动挂载 几个步骤。下面按常见场景说明。


一、查看磁盘和分区

lsblk

fdisk -l

示例输出:

/dev/sdb
└─/dev/sdb1

二、创建挂载目录

mkdir -p /mnt/data

三、手动挂载分区

1️⃣ 挂载已有文件系统(如 ext4 / xfs)

mount /dev/sdb1 /mnt/data

如果是 XFS(CentOS 7/8 常见):

mount -t xfs /dev/sdb1 /mnt/data

2️⃣ 查看是否挂载成功

df -h

四、如果分区没有文件系统(新硬盘)

⚠️ 会清空数据

mkfs.ext4 /dev/sdb1
# 或
mkfs.xfs /dev/sdb1

然后再 mount。


五、开机自动挂载(推荐)

1️⃣ 查看 UUID

blkid /dev/sdb1

输出示例:

UUID="a1b2c3d4-1234-5678-90ab-cdef12345678" TYPE="ext4"

2️⃣ 编辑 /etc/fstab

vi /etc/fstab

添加一行(示例 ext4):

UUID=a1b2c3d4-1234-5678-90ab-cdef12345678 /mnt/data ext4 defaults 0 0

XFS 示例:

UUID=xxx /mnt/data xfs defaults 0 0

3️⃣ 测试 fstab 是否正确

mount -a

无报错即成功。


六、卸载分区

umount /mnt/data

umount /dev/sdb1

七、常见问题

❌ 设备忙(device is busy)

lsof /mnt/data

fuser -m /mnt/data

❌ NTFS 分区

需要安装:

yum install ntfs-3g
mount -t ntfs-3g /dev/sdb1 /mnt/data

如果你能告诉我:

  • CentOS 版本(6 / 7 / 8 / Stream)
  • 新硬盘 / 已有数据盘 / U盘 / NFS
    我可以给你更精确的命令。

0