安装 ubuntu 期间出现 GPT 分区表警告消息

安装 ubuntu 期间出现 GPT 分区表警告消息

/dev/sda包含 GPT 签名,表明它有一个 GPT 表。但是,它有一个假的 msdos 分区表,这是应该的。也许它被损坏了?这是 GPT 分区表吗?

这就是错误消息,这是我第一次安装 Ubuntu 操作系统时出现的。可以关闭消息框。无法单击“是”,也无法单击“否”。我该怎么办?

答案1

我之所以回答是因为这里的答案不够充分。我不希望以后看到这个问题的人为了安装 Ubuntu 而破坏他们的 Windows 分区。

要解决您的问题,请按照下列步骤操作:

  1. 启动紧急磁盘(Ubuntu 或其他 Linux Live CD)并打开文本模式 shell。
  2. 键入sudo gdisk /dev/sda/dev/sda如有必要,请更改为适合访问硬盘的任何内容)。程序可能会抱怨它发现了 MBR 和 GPT 数据,并会询问使用哪个。您告诉它使用哪个并不重要。
  3. Command提示符下,键入x以进入专家菜单。
  4. Expert command提示符下,键入zzap销毁)GPT 数据。
  5. 输入y有关销毁 GPT 的确认响应。
  6. 输入n有关清空 MBR 的查询的答案。警告:如果您在这里回答y,您将破坏您的 Windows 分区!

gdisk 屏幕截图

答案2

无需应急磁盘!!

只需使用 ubuntu live CD 或 USB 启动即可(我使用 USB)。

然后打开终端。输入:(sudo gdisk按回车键)输入:(如有必要,/dev/sda请更改/dev/sda为适合访问硬盘的任何内容)。然后您可能会看到有 MBR 和 GPT。告诉计算机你想使用 MBR 然后:在命令提示符下,键入x以进入专家菜单。在专家命令提示符下,键入z以“zap”(销毁)GPT 数据。键入y以响应有关销毁 GPT 的确认。键入n以响应有关清空 MBR 的查询。注意:如果您y在此处回答,您将销毁您的 Windows 分区!

答案3

当我的磁盘上有 Windows 7 系统的剩余分区时,我也发现类似的问题。我回到 Windows 7,使用磁盘管理器删除了所有分区。

另外,确保磁盘管理器中的磁盘不是“动态的”。

之后,我就可以全新安装 ubuntu 12.1o 了 :)

如果您没有运行 Windows 7 的系统,您可以使用 Windows 7 DVD 启动并运行安装程序。在选择安装分区时选择“高级”,然后删除那里的所有分区。

答案4

我想回答可能导致这种复杂情况的原因之一。

我有一个 GPT 系统,装有 Ubuntu 14.04,没有 Windows。如果不擦除磁盘,我无法安装 Windows。因此,我采取了必要的备份(无论您做什么简单的事情,都要始终这样做)并使用可启动的 Windows USB 擦除磁盘。

现在,问题是,即使这会自动从 GPT 转换为 MBR,不知何故,它仍会保留 GPT 的签名。因此,任何用于管理硬盘的工具(如 Gparted)都会感到困惑,因为它同时发现了 GPT 和 MBR。因此,这会将所有磁盘空间显示为未分配,就好像您没有 Windows 一样。但是,如果您检查媒体,它将显示可安装的驱动器,甚至将显示驱动器拥有的所有数据。

解决方法是 - 制作一个可启动的 USB,其中包含任意版本的 Linux。实时启动它,一旦 Linux 启动,打开终端并使用gdisk 实用程序删除所有损坏的 GPT 条目或签名。

相关内容