在 CentOS 系统中挂载磁盘(包括新磁盘或新增分区)通常分为以下几个步骤。下面以 CentOS 7 / 8 / Rocky / Alma 等 RPM 系通用 为例说明。
lsblk
或
fdisk -l
示例:
Disk /dev/sdb: 100G
如果磁盘已经分区可跳过本步。
fdisk /dev/sdb
常见操作:
n → 新建分区p → 主分区w → 保存退出parted /dev/sdb
mkfs.ext4 /dev/sdb1
mkfs.xfs /dev/sdb1
mkdir -p /data
mount /dev/sdb1 /data
验证:
df -h
blkid /dev/sdb1
示例输出:
UUID="5f8c2c1d-xxxx" TYPE="ext4"
/etc/fstabvim /etc/fstab
添加一行:
UUID=5f8c2c1d-xxxx /data ext4 defaults 0 0
如果是 xfs:
UUID=xxxx /data xfs defaults 0 0
mount -a
⚠️ fstab 写错可能导致系统无法启动
lsblk
fdisk /dev/sdb
mkfs.ext4 /dev/sdb1
mkdir /data
mount /dev/sdb1 /data
blkid /dev/sdb1
vim /etc/fstab
mount -a
chown -R user:user /data
chmod 755 /data
需要先备份数据,再挂载,否则原目录内容会被隐藏。
如果你愿意,可以告诉我:
我可以给你 更精确的命令方案。