以下是 CentOS 挂载磁盘(含新磁盘和已有磁盘)的完整步骤,适用于 CentOS 7 / CentOS 8 / Rocky / Alma 等 RHEL 系列系统。
lsblk
或
fdisk -l
假设新磁盘为 /dev/sdb
fdisk /dev/sdb
| 命令 | 说明 |
|---|---|
n |
新建分区 |
p |
主分区 |
1 |
分区号 |
| 回车 | 默认起始扇区 |
| 回车 | 默认结束扇区(整块盘) |
w |
保存并退出 |
mkfs.ext4 /dev/sdb1
若使用 xfs:
mkfs.xfs /dev/sdb1
mkdir -p /data
mount /dev/sdb1 /data
验证:
df -h
blkid /dev/sdb1
示例输出:
UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" TYPE="ext4"
/etc/fstabvim /etc/fstab
添加一行(ext4 示例):
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /data ext4 defaults 0 0
xfs 示例:
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /data xfs defaults 0 0
mount -a
⚠ 如果报错,不要重启,先修复 fstab,否则系统可能起不来
df -h
lsblk
如果是 LVM(如 /dev/mapper/centos-root):
lsblk
vgdisplay
lvdisplay
lsblk
fdisk /dev/sdb
mkfs.ext4 /dev/sdb1
mkdir /data
mount /dev/sdb1 /data
blkid /dev/sdb1
vim /etc/fstab
mount -a
如果你愿意,可以告诉我:
lsblk 输出我可以 直接帮你定制命令,避免误操作。