Ubuntu 14.04 安装程序不显示现有分区

too*_*hie 25 partitioning multi-boot installation ubuntu-14.04

我正在尝试将 Ubuntu 14.04 与 Windows 7 一起安装。我有一个 500 GB 的硬盘,分为 3 个分区。我正在从实时 USB 驱动器安装 Ubuntu。但我被困在“安装类型”阶段。这是我看到的:

在此处输入图片说明

我的三个分区没有显示。我该怎么办?

小智 27

我有同样的问题。打开终端并运行命令

sudo gdisk -l /dev/sda
Run Code Online (Sandbox Code Playgroud)

表示我同时存在 MBR 和 GPT 表。发生这种情况是因为我的计算机上最初预装了 Windows 8。Windows 8 使用 GPT 方案。我在它上面安装了 Windows 7。Windows 7 正在使用 MBR,最后我的磁盘最终成为 MBR,上面有一些杂散的 GPT 数据。

这是一个已知问题,可以使用 FixParts 修复

fixparts /dev/sda
Run Code Online (Sandbox Code Playgroud)

该程序将自动检测问题并提出解决方案。如果您有兴趣,请在此处了解更多详细信息。

该程序在 Ubuntu 14.04 live usb 中很容易获得。

  • 谢谢,这为我解决了问题!不过有两点评论:1) `fixparts` 需要 root 访问权限,所以我必须使用 `sudo` 运行它。2) 我有多个 HD(一个 SSD 和一个数据驱动器),所以我必须为 `sda` 和 `sdb` 运行 `fixparts`。 (2认同)

Mar*_*iae 2

首先要做的是确定您的磁盘是否有全新的 GPT 分区表,还是旧式的分区表。您应该启动 Ubuntu,选择尝试 Ubuntu而不安装它,打开终端,然后发出以下命令:

  sudo fdisk -l /dev/sda
Run Code Online (Sandbox Code Playgroud)

如果此命令生成有关无法读取/访问磁盘分区表的输出,则您有一个 GPT 类型的分区表。在这种情况下,命令

  sudo gdisk -l /dev/sda
Run Code Online (Sandbox Code Playgroud)

相反,应该产生有意义的输出,而不会对MBR产生任何抱怨。这是为了确认您有 GPT 分区表。如果这样做,您将在 Ubuntu 帮助页面上找到帮助