在 CentOS 分区出错 时,先别慌,大多数情况都可以修复或补救。下面按常见场景给你一套排查与处理思路(从简单到复杂)。
不同情况处理方式完全不同:
常见提示:
✅ 一般原因:
✅ 解决办法:
blkid → vgremove / pvremove/boot ≥ 1GB/ 至少 20GB比如:
dracut / emergency mode/ 或 /home 挂载失败unknown filesystemfdisk -l
parted /dev/sda print
如果是 GPT 表损坏:
gdisk /dev/sda
# 选择 r → d → w
⚠️ 操作前一定要备份数据或快照
pvscan
vgscan
lvscan
vgchange -ay
如果 PV 丢失:
vgreduce --removemissing vg_name
partprobe /dev/sda
或重启系统
df -h
du -sh /* 2>/dev/null
常见原因:
/var/log/home✅ 解决:
⚠️ 千万别再写入数据
testdisk /dev/sda
lsblk
blkid
你可以直接回复我:
我可以一步一步带你修 ✅