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