温馨提示×

centos如何修复分卷

小樊
44
2026-09-18 09:13:32
栏目: 智能运维

在 CentOS(以及一般的 Linux 系统)里,“分卷”通常有两种常见含义,修复方式不同。我先按最常见情况说明,你可对号入座。


一、LVM 逻辑卷(最常见“分卷”)

如果是 lvdisplay 能看到的逻辑卷(LVM),常见修复流程:

1. 检查物理卷 / 卷组状态

pvs
vgs
lvs

2. 如果 PV 丢失或未知

pvscan
vgchange -ay

若卷组未激活:

vgchange -ay <卷组名>

3. 文件系统修复(关键)

先卸载:

umount /dev/<vg>/<lv>

再修复(ext4 示例):

fsck -y /dev/<vg>/<lv>

xfs 示例:

xfs_repair /dev/<vg>/<lv>

二、MD RAID 分卷(软 RAID)

如果是 /dev/md0 这类:

cat /proc/mdstat
mdadm --detail /dev/md0

重新组装:

mdadm --assemble --scan

标记故障盘并替换:

mdadm /dev/md0 --fail /dev/sdb1
mdadm /dev/md0 --remove /dev/sdb1
mdadm /dev/md0 --add /dev/sdb1

三、压缩分卷(zip / rar / 7z)

如果是“分卷压缩包”损坏:

  • zip:
zip -FF split.zip --out fixed.zip
  • rar:
rar rc split.part01.rar

四、分区表损坏(误删 / GPT 错乱)

fdisk -l
parted -l

用 testdisk 修复:

yum install testdisk
testdisk

五、紧急建议

  • 先备份再操作
  • 不要往出问题的盘写数据
  • 如果是生产环境,优先 dd 镜像:
dd if=/dev/sdX of=/mnt/backup.img bs=4M

如果你能告诉我:

  1. 是 LVM / RAID / 压缩包 / 分区 哪一种
  2. 报错信息或 lsblk / pvs 输出

我可以给你更精确的修复命令。

0 踩