在Windows 8上的UEFI上安装Ubuntu 12.10

您好我想在具有手动分区的UEFI机器上安装Ubuntu 12.10。

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

我习惯于BIOS安装在哪里:

  • / dev / sda1 100 MB Windows 7隐藏系统分区
  • / dev / sda2 200 GB Windows 7 C:\ Drive
  • / dev / sda3 115 GB Linux Ext4 Root
  • / dev / sda4 2 GB Linux Swap
  • grub-install / dev / sda
  • 更新GRUB

  1. 从理论上讲,不,您不需要禁用安全启动; Ubuntu 12.10包括安全启动支持。 实际上,此function仍然足够新,可能无法在所有系统上可靠地运行。
  2. 不,你不需要第二个ESP; Ubuntu应该能够与Windows(或任何其他操作系统)共享一个ESP。 实际上,共享ESP是它应该工作的方式(虽然多个ESP也是合法的)。
  3. “引导标志”只是libparted(因此是GParted和parted的)识别ESP的方式。
  4. 原则上,您可以将ESP安装在任何您喜欢的地方,或者根本不安装。 实际上,某些工具可能需要将ESP安装在/boot/efi 。 这对于GRUB包更新来说是最重要的,但是其他一些工具也可能需要这样做。
  5. 在EFI系统中,GRUB不会将任何代码直接安装到硬盘的MBR上,尽管当然代码确实存在于硬盘上 – 就在ESP中。 因此,在/dev/sda上安装GRUB并没有多大意义。 也就是说,一些用户界面可能会参考这样做,因为它们没有针对EFI案例进行适当更新。 (我不确定Ubuntu 12.10在这个分数上是什么状态,随便。)