在 Windows 8 上以 UEFI 安装 Ubuntu 12.10

在 Windows 8 上以 UEFI 安装 Ubuntu 12.10

您好,我想在 UEFI 机器上通过手动分区安装 Ubuntu 12.10。

  1. 我是否必须禁用“安全启动”?
  2. 我是否必须为 Ubuntu 创建第二个 ESP(EFI 系统分区)?
  3. 我是否必须给它启动标志?
  4. 我必须设置挂载点 /boot/efi 吗?
  5. 我必须在 /dev/sda 上安装 grub 吗?

我习惯于这样安装 BIOS:

  • /dev/sda1 100 MB Windows 7 隐藏系统分区
  • /dev/sda2 200 GB Windows 7 C:\ 驱动器
  • /dev/sda3 115 GB Linux Ext4 根目录
  • /dev/sda4 2 GB Linux 交换
  • grub 安装 /dev/sda
  • 更新 grub

答案1

  1. 理论上来说,不需要,您不需要禁用安全启动;Ubuntu 12.10 包含安全启动支持。实际上,此功能仍然很新,可能无法在所有系统上可靠地运行。
  2. 不,您不需要第二个 ESP;Ubuntu 应该能够与 Windows(或任何其他操作系统)共享单个 ESP。事实上,共享 ESP 是它应该工作的方式(尽管多个 ESP 也是合法的)。
  3. “启动标志”只是 libparted(因此也是 GParted 和parted)识别 ESP 的方式。
  4. 原则上,您可以将 ESP 安装在任何您喜欢的位置,或者根本不安装。实际上,某些工具可能需要将 ESP 安装在/boot/efi。这对于 GRUB 软件包更新最为重要,但其他一些工具可能也需要这样做。
  5. 在 EFI 系统中,GRUB 不会直接将任何代码安装到硬盘的 MBR 中,尽管代码当然会安装在硬盘上 — 仅在 ESP 中。因此,安装 GRUB 并/dev/sda没有多大意义。话虽如此,一些用户界面可能会提到这样做,因为它们尚未针对 EFI 情况进行适当更新。(我不确定 Ubuntu 12.10 在这方面的状态如何。)

相关内容