今天给自己的 Ubuntu 电脑添加硬盘时,发现了两个分区表信息错误,记录一下修复方式。
错误信息截图:

GPT PMBR size mismatch 错误提示
从图中可以看到有两个错误:
- GPT PMBR 大小错误
- backup GPT table 错误
GPT PMBR是GPT分区中兼容 MBR 格式的保留分区,第一个错误大概意思是PMBR中记录的数据大小不对,需要修正。
backup GPT table是指备份分区表,GPT分区有两个分区表,主表保存在分区头部,备份表在分区结尾,提示意思是备份分区表丢失。
这两个错误都是跟分区格有关,修复方式也很简单,只需要执行一下 parted -l 命令即可。

使用 parted -l 查看分区信息
parted -l 命令是列出所有磁盘的分区信息,该命令会检测分区信息,如果有错误,则会提示是否修复,如图,parted 检测到了我新添加硬盘的错误,并给出了提示。
分区错误提示
只需要在提示后面输入 Fix 回车,即可自动完成修复。

输入 Fix 确认修复
修复完成之后再次使用 sudo fdisk -l 命令查看,已经没有错误提示了。
(使用 sudo parted -l 命令也可以,看个人习惯。)

检查修复结果
文章至此结束。