一、安装时:手动分区超详细步骤(UEFI+GPT+LVM)
1. 进入分区界面
1. 安装界面点 安装目标
2. 勾选你的硬盘(sda/nvme0n1)
3. 左下角选:我要配置分区
4. 点左上角 完成 → 进入手动分区
2. 先建 2 个不可 LVM 的启动分区
① 创建 /boot/efi
• 点左下角 +
• 挂载点:/boot/efi
• 期望容量:512MB
• 添加挂载点
• 文件系统:自动就是 FAT32,不用改
② 创建 /boot
• 点 +
• 挂载点:/boot
• 期望容量:2GB
• 文件系统:ext4
• 添加挂载点
3. 创建 LVM 物理卷(剩下所有空间)
• 点 +
• 挂载点:不填(留空)
• 期望容量:不填(留空)
• 文件系统:LVM 物理卷
• 添加挂载点
弹出:
• 卷组名称:openeuler
• 其他不动
• 确定
4. 在 LVM 里创建 4 个逻辑卷(重点)
在左边 卷组: openeuler 下面点 +
LV1:根分区 /
• 挂载点:/
• 容量:50GB
• 文件系统:xfs
• 名称:root
• 添加挂载点
LV2:/var (日志/容器/数据库)
• 挂载点:/var
• 容量:50GB
• 文件系统:xfs
• 名称:var
• 添加挂载点
LV3:/home
• 挂载点:/home
• 容量:20GB
• 文件系统:xfs
• 名称:home
• 添加挂载点
LV4:swap
• 挂载点:swap
• 容量:16GB
• 文件系统:swap
• 名称:swap
• 添加挂载点
5. 最后检查(非常重要)
• 左边一定有 剩余空间(不要全部分完)
• 点左上角 完成
• 弹出 接受更改 → 点它
分区完成!
二、后期在线扩容硬盘(两种最常用场景)
场景 A:原硬盘变大(比如 200G → 300G)
不需要加新盘,直接把空余空间分给系统。
步骤 1:刷新分区表
partprobe
步骤 2:扩容 LVM 物理卷
pvresize /dev/sda3
步骤 3:给根目录 / 扩容 50G
lvextend -L +50G /dev/openeuler/root
步骤 4:让系统识别新空间
xfs_growfs /
步骤 5:查看结果
df -h
场景 B:新加一块硬盘(比如 /dev/sdb)
步骤 1:给新硬盘分区
fdisk /dev/sdb
按顺序输入:
n → p → 回车 → 回车 → t → 8e → w
步骤 2:创建 LVM 物理卷
pvcreate /dev/sdb1
步骤 3:把新盘加入卷组
vgextend openeuler /dev/sdb1
步骤 4:把空间分给 /var(或 /)
lvextend -L +100G /dev/openeuler/var
xfs_growfs /var
三、你以后最常用的 6 条命令(背下来)
# 查看空间
df -h
# 查看 LVM 卷组空间
vgs
# 给 / 扩容 50G
lvextend -L +50G /dev/openeuler/root
xfs_growfs /
# 给 /var 扩容 100G
lvextend -L +100G /dev/openeuler/var
xfs_growfs /var