在 CentOS 安装或运维过程中,“分区失败”是较常见的问题,但原因有很多种。下面按常见场景帮你系统梳理一下可能原因和排查思路。
原因
表现
解决
# 查看磁盘
lsblk
fdisk -l
# 清除磁盘签名(谨慎!会清空数据)
wipefs -a /dev/sda
或在安装界面选择 “自动分区 → 清除全部”
原因
解决
原因
/boot 太小建议最小分区(CentOS 7/8)
/boot 1G
/ 20G+
swap 内存的 1~2 倍
原因
检查
dmesg | grep read-only
常见错误:
Device or resource busy
原因
解决
umount /dev/sdb1
原因
解决
parted /dev/sdb mklabel gpt
parted /dev/sdb mkpart primary 1MiB 100%
原因
pvdisplay
pvcreate /dev/sdb
vgcreate vg_data /dev/sdb
ls /dev/vd*
ls /dev/sd*
/dev/nvme0n1
你可以按这个顺序查:
lsblk 看磁盘是否存在fdisk -l 看分区表mount | grep sdb 看是否挂载请告诉我:
我可以直接给你对应命令解决方案。