温馨提示×

centos分区如何初始化

小樊
45
2026-09-30 09:24:26
栏目: 智能运维

在 CentOS 中,“分区初始化”通常指对磁盘进行分区、格式化并挂载。下面按常见场景给你一个完整、可直接操作的步骤说明。


一、查看磁盘和分区

lsblk
# 或
fdisk -l

示例输出:

/dev/sdb      100G

说明有一块新磁盘 /dev/sdb 未分区。


二、分区(以 MBR 为例)

1️⃣ 使用 fdisk 分区

fdisk /dev/sdb

常用命令:

  • n 新建分区
  • p 主分区
  • 回车(默认分区号)
  • 回车(起始扇区)
  • 回车(结束扇区,整盘)
  • w 保存退出

2️⃣ 如果是大磁盘(>2TB)用 GPT

parted /dev/sdb
mklabel gpt
mkpart primary ext4 0% 100%
quit

三、格式化分区

格式化为 ext4(CentOS 默认推荐)

mkfs.ext4 /dev/sdb1

或 xfs(CentOS 7/8 默认)

mkfs.xfs /dev/sdb1

四、挂载分区

1️⃣ 创建挂载目录

mkdir /data

2️⃣ 临时挂载

mount /dev/sdb1 /data

3️⃣ 验证

df -h

五、开机自动挂载(重要)

1️⃣ 查看 UUID

blkid /dev/sdb1

2️⃣ 编辑 fstab

vi /etc/fstab

添加一行(示例):

UUID=xxxx-xxxx /data ext4 defaults 0 0

或:

/dev/sdb1 /data xfs defaults 0 0

3️⃣ 测试 fstab 是否正确

mount -a

无报错即成功。


六、LVM 方式(服务器推荐)

如果你希望后期可扩容,建议使用 LVM:

pvcreate /dev/sdb1
vgcreate vg_data /dev/sdb1
lvcreate -l 100%FREE -n lv_data vg_data
mkfs.ext4 /dev/vg_data/lv_data
mount /dev/vg_data/lv_data /data

七、常见注意事项

✅ 不要对系统盘(/dev/sda)随意操作
✅ 操作前确认磁盘无重要数据
✅ 云服务器注意控制台是否需“挂载云盘”


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

  • CentOS 版本(7 / 8 / Stream)
  • 磁盘大小
  • 是否用于数据库 / Docker / 日志

我可以给你最合适的分区方案。

0 踩