[排错] 解决 Linux 硬盘盘头错误

解决方法

步骤一:显示硬盘盘头信息

# hexdump -C sda.header
# hexdump -C sda.header  | less

(补充:这里以 sda 硬盘为例)

步骤二:恢复硬盘盘头信息

2.1 创建盘现有头信息的备份文件

# pvcreate --restorefile /etc/lvm/backup/MG-Log-VG  --uuid 1Rkkyh-jl2D-RC0v-Ag4f-rRkk-EPTc-aQUFPq  /dev/sda

(补充:这里以将备份文件命名为 /etc/lvm/backup/MG-Log-VG 为例,1Rkkyh-jl2D-RC0v-Ag4f-rRkk-EPTc-aQUFPq 是此硬盘的 uuid 号)

2.2 恢复硬盘盘头信息

# vgcfgrestore --verbose  --file /etc/lvm/backup/MG-Log-VG MG-Log-VG

步骤三:显示盘头信息是否恢复成功

# pvdisplay /dev/sda
# df -h