在 CentOS 中遇到分卷(分区/卷组/LVM)错误,常见场景有:安装时分区失败、LVM 卷组异常、磁盘无法挂载、扩容或缩容出错等。下面按常见情况 + 排查与修复方法给你一个实用指南。
Partitioning failedCannot create partitionNo free space leftlsblk
fdisk -l
✅ 解决方法:
# 清除磁盘分区表(⚠️会清空数据)
wipefs -a /dev/sda
或进入 安装界面 → 手动分区 → 删除已有分区
✅ 建议:
Volume group not foundCouldn't find devicePV missingVG/LV 状态 inactivepvscan
vgscan
lvscan
或:
pvs
vgs
lvs
❌ 现象:
/dev/sdb: read failed
PV /dev/sdb missing
✅ 修复方法:
vgchange -ay
如果磁盘永久丢失:
vgreduce --removemissing vg_name
⚠️ 会丢失该 PV 上的数据
lvscan
# 显示 LV inactive
✅ 激活:
vgchange -ay
lvextend -L +10G /dev/vg/lv
resize2fs /dev/vg/lv
✅ 如果失败:
df -T
resize2fs
xfs_growfs /mountpoint
fdisk -l 看不到分区testdisk /dev/sda
gdisk /dev/sda
# r → d → w
dracut 报错lsblk
cat /etc/fstab
✅ 常见原因:
✅ 修复:
blkid
# 对比 /etc/fstab
lsblk
fdisk -l
pvs && vgs && lvs
df -h
cat /etc/fstab
为了更精准帮你,请补充以下信息之一:
1️⃣ 错误截图或完整报错文字
2️⃣ 是 安装时 还是 运行中 出问题
3️⃣ 是否使用 LVM
4️⃣ 磁盘大小 & 数量
5️⃣ CentOS 版本(7 / 8 / Stream)
我可以直接给你一步一步的命令级解决方案 ✅