无法在具有 UEFI 的 Windows 8 计算机上安装 Ubuntu 12

无法在具有 UEFI 的 Windows 8 计算机上安装 Ubuntu 12

我正在尝试在 Windows 8 机器上安装 Ubuntu,但无法完成。在安装检查我是否有足够的空间、互联网连接、安装过程中是否出现用于更新系统的复选框等之后,我需要选择安装的分区。

问题是,此时,由于没有可用的分区(它完全是空白的......里面什么都没有),我尝试在屏幕上添加任何内容以添加新分区,但我无法做到这一点。

我以前从未遇到过这种情况,所以我不知道如何在这台机器上安装 Ubuntu。

PS:尝试搜索谷歌但找不到符合我描述的问题。

答案1

如果 Ubuntu 安装程序检测到您的磁盘但声称它没有分区,那么这可能意味着以下两种情况之一:

  • 您的分区表已损坏(或者至少 libparted 库不喜欢您的分区表)。这本质上是 libparted 中的一个错误。
  • 该磁盘配置为基于主板的软件 RAID(又名“假 RAID”)阵列的一部分,但您并没有在 Linux 中使用它。

根据我看过的报告,第一个问题似乎更常见。一个非常常见的原因是 Windows 中对 GPT 磁盘进行了重新分区以改用 MBR。结果是合法的 MBR 磁盘,但残留有 GPT 数据。问题是 libparted 检测到残留的 GPT 数据并感到困惑。这种情况变得很常见,因为人们重新安装 Windows 8 或在 Windows 8 上安装 Windows 7,在此过程中经常从 EFI 模式启动切换到 BIOS 模式启动。由于 Windows 将分区表类型与启动模式(BIOS/MBR、EFI/GPT)绑定在一起,这也会导致分区表发生变化。如果这是问题的原因,可以通过运行修复零件在磁盘上。同一程序也可以修复其他一些常见问题,但我不能保证它能解决您的问题。请参阅我的这个页面有关此问题的更多信息。

相关内容