在 CentOS 中,“自动分区”通常出现在系统安装阶段或新增磁盘后的自动化管理两种场景。下面分别说明。
在安装 CentOS(7/8/Stream)时:
系统会自动创建:
/boot/ (root)swap(根据内存大小)✅ 适合大多数服务器和初学者
在 ks.cfg 中加入:
clearpart --all --initlabel
autopart
或指定 LVM:
clearpart --all
part /boot --fstype="xfs" --size=1024
part pv.01 --grow
volgroup vg00 pv.01
logvol / --vgname=vg00 --size=10240 --name=lv_root
logvol swap --vgname=vg00 --size=2048 --name=lv_swap
pvcreate /dev/sdb
vgcreate vgdata /dev/sdb
lvcreate -l 100%FREE -n lvdata vgdata
mkfs.xfs /dev/vgdata/lvdata
mount /dev/vgdata/lvdata /data
适用于云服务器:
cloud-init 自动挂载数据盘parted -s /dev/sdb mklabel gpt
parted -s /dev/sdb mkpart primary xfs 0% 100%
编辑 /etc/fstab:
/dev/vgdata/lvdata /data xfs defaults 0 0
如果你是指:
可以告诉我你的具体场景和系统版本,我可以给你更精确的命令。