温馨提示×

centos怎样永久挂载

小樊
49
2026-09-15 05:14:57
栏目: 智能运维

在 CentOS 中“永久挂载”通常是指重启后依然生效的磁盘/分区/NFS 等挂载,核心做法是修改 /etc/fstab 文件。下面按常见场景说明。


一、查看设备信息

lsblk
blkid

推荐用 UUID 挂载,更稳定:

blkid /dev/sdb1

示例输出:

/dev/sdb1: UUID="a1b2c3d4-1234-5678-90ab-cdef12345678" TYPE="xfs"

二、创建挂载目录

mkdir -p /data

三、临时挂载测试(可选但推荐)

mount /dev/sdb1 /data
df -h

确认没问题后再配置永久挂载。


四、永久挂载(修改 /etc/fstab)

编辑文件:

vi /etc/fstab

示例(XFS 文件系统)

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

字段说明

<设备> <挂载点> <文件系统> <挂载选项> <dump> <fsck>
  • defaults:常用默认参数
  • 0 0:不备份、不检查(数据盘常用)
  • 系统根分区一般是 1 1

五、使配置生效并验证

mount -a
df -h

如果没有报错,说明配置正确。

重启测试:

reboot
df -h

六、常见场景示例

1️⃣ 挂载 NTFS(需安装 ntfs-3g)

yum install epel-release -y
yum install ntfs-3g -y
UUID=xxxx /data ntfs-3g defaults 0 0

2️⃣ 挂载 NFS

192.168.1.100:/share /mnt/nfs nfs defaults 0 0

3️⃣ 挂载 ISO 文件

/iso/CentOS.iso /mnt/iso iso9660 loop 0 0

七、注意事项(很重要)

⚠ fstab 写错可能导致系统无法启动

  • 修改前备份:
cp /etc/fstab /etc/fstab.bak
  • 不确定的参数,先用 mount -a 测试

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

  • CentOS 版本(6 / 7 / 8 / Stream)
  • 挂载的是 硬盘 / U盘 / NFS / 网络盘
  • 文件系统类型(xfs / ext4 / ntfs)

我可以给你完全对应的配置示例。

0 踩