jha*_*rri 3 partitioning boot dual-boot hard-drive
我正在尝试在我的外部 1TB 硬盘上安装 Ubuntu 14 LTS,但是当我按“立即安装”时出现错误。
我的分区(没有足够的声誉来发布图片)
这些是外部硬盘驱动器上的所有分区。我在另一个硬盘上安装了 Windows,我拔掉了它只是为了确保我没有擦除任何东西(当我在 Mac 上安装 Ubuntu 时我对它做了)。
我查了一下,但似乎没有一个答案清楚地解释了我应该做什么。我之前安装过 Ubuntu,但那是在 Mac 上安装的,所以我是 Windows 上的新手。
谢谢
在你做任何其他事情之前,确定你的 Windows 是在 EFI/UEFI 模式下还是在 BIOS/CSM/legacy 模式下启动!此信息非常重要,因为进行混合模式安装(一种方式是 Windows,另一种方式是 Ubuntu)将导致(Yoda 语音)痛苦和折磨。
通过检查Windows 启动盘的分区表类型,最容易确定 Windows 启动模式——如果是 GPT,则 Windows 以 EFI 模式启动;如果是 MBR,则 Windows 以 BIOS 模式启动。一步一步的 Windows 程序在我的网页上,在这里。
一旦确定了 Windows 启动模式,就计划以相同的模式安装 Ubuntu。您可以通过控制 Ubuntu 安装介质的引导模式来做到这一点。在大多数情况下,您可以使用固件的内置引导管理器来执行此操作。选择包含字符串“UEFI”的引导介质选项在该模式下引导,选择缺少该字符串的选项在 BIOS/CSM/legacy 模式下引导。较旧的计算机(2011 年年中之前或之前的计算机)通常仅支持 BIOS,因此只能以这种方式启动。如果您在以一种或另一种模式启动时遇到问题,您需要检查您是如何创建启动介质的。许多工具,尤其是较旧的工具,省略了关键的 EFI 启动文件,导致磁盘无法在 EFI 模式下启动。
如果你在 EFI 模式下安装,Ubuntu 安装程序将默认使用 GPT;如果您在 BIOS 模式下安装,Ubuntu 安装程序将默认使用 MBR。您的情况表明您事先使用 GPT 对磁盘进行了分区,但以 BIOS 模式启动。Ubuntu可以通过这种方式安装,但是您需要一个GRUB的BIOS 引导分区。我不记得 Ubuntu 安装程序是否使用了那个精确的名称;它可能被安装程序称为“BIOS GRUB 分区”或类似的东西。不论其名称,它的小(1MiB,典型值)和它不携带文件系统; 只需创建一个小分区并将其标识为供 GRUB 使用、作为 BIOS 引导分区或其他任何分区。也就是说,使用 MBR 进行 BIOS 模式启动可能更好。
如果 Windows 以 EFI 模式安装,请不要执行 BIOS 模式的 Ubuntu 安装。如果 Windows 以 BIOS 模式安装,请不要执行 EFI 模式的 Ubuntu 安装。记住:(尤达的声音)痛苦和折磨。
此外,在 EFI 模式下,断开磁盘连接以执行新的操作系统安装是有风险的。原因是 EFI 依赖磁盘信息和存储在 NVRAM 中的信息来启动操作系统。当您断开磁盘连接时,许多 EFI 将擦除与现在断开连接的磁盘相关的关键 NVRAM 信息。断开 Linux 磁盘的连接比断开 Windows 磁盘的连接问题更大(因为许多 EFI 将 Windows 引导加载程序硬编码为后备选项),但您将来应该牢记这一点。