安装ubuntu时的GPT分区表警告消息

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

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

当我从Windows 7系统中获得剩余分区时,我在磁盘上看到了类似的问题。 回到Windows 7,使用磁盘管理器关闭所有分区。

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

之后,我能够彻底安装ubuntu 12.1o 🙂

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

我在回答,因为这里的答案是不充分的。 我不希望这个问题的未来观众破坏他们的Windows分区只是为了安装Ubuntu。

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

  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截图

不需要紧急磁盘!!

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

然后打开终端。 键入: sudo gdisk (按回车键入)键入: /dev/sda (如果需要,将/dev/sda更改为适合访问硬盘的任何内容)。 然后你可能会看到有MBR和GPT。 告诉要使用MBR的计算机然后:在命令提示符下,键入x进入专家菜单。 在Expert命令提示符下,键入z以“删除”(销毁)GPT数据。 键入y以响应有关销毁GPT的确认。 键入n以响应有关消隐MBR的查询。 警告:如果你在这里回答y ,你将破坏你的Windows分区!

我不知道为什么,但是如果这是一个全新的安装,没有任何数据保留在HDD启动,因为livecd然后使用gparted清除GPT表并制作一个msdos分区表。

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

我有一个使用Ubuntu 14.04的GPT系统,没有Windows。 我没有擦除磁盘就无法安装Windows。 所以,我采取了必要的BACKUP (无论你做什么简单的事情总是这样做)并使用可启动的Windows USB擦除磁盘。

现在,问题是,即使这自动从GPT转换为MBR,它也会以某种方式保留GPT的签名。 因此,任何管理硬盘的工具(如Gparted)都会因为发现GPT和MBR而感到困惑。 因此,这将显示所有磁盘空间为未分配,就像您没有Windows一样。 但是,如果您检入媒体,它将显示可安装的驱动器,甚至,它将显示您的驱动器具有的所有数据。

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

添加PitaJ给出的答案(并由Roxy改进)

有可能使用Live磁盘,您将被要求以root身份打开终端,它会在gdisk命令上给您一个错误。 为此,您需要执行以下操作:

1)打开终端

2)输入sudo passwd root ,它会要求你输入新密码,输入任何密码

3)输入SU并输入您刚才使用的密码。

现在你作为root终端,PitaJ列出的所有东西都可以在这里工作。