这是我的情况:
我有一台带 UEFI 的笔记本电脑,安全启动根本无法关闭。有 2 个 ssd 驱动器:第一个装有 Windows 10,第二个曾经是 NTFS 中的存储驱动器。
我缩小了 Win10 中的第二个驱动器的分区,以便为 Ubuntu 腾出空间。因此驱动器末尾有未定位的空间。
我已经从笔记本电脑中物理移除了 Win10 SSD 驱动器,因为我不想冒险触碰它。
我已经从 USB 笔(使用 Rufus 创建)启动了 Ubuntu 19.04。我必须在启动时使用 nouveau.modeset=0,否则 Ubuntu 会冻结(nvidia 1070 和英特尔集成 gpu)。
我在 Ubuntu 3 的可用空间中创建了以下分区:一个 1 GB 的 EFi、一个根分区和一个 extfs4 的主分区。
安装开始了,但是在安装 GRUB 时出现了致命错误,就是这样。
我还尝试回到实时 Ubuntu 并从那里重新安装 GRUB(将 EFI 分区安装在临时目录中)。安装看起来不错,但遗憾的是,当我重新启动机器时,它找不到任何要启动的东西。
这是怎么回事?
答案1
是的。我做到了。基本上,我尝试安装 Ubuntu 的磁盘需要完全格式化,以便 Ubuntu 可以创建一个新的分区表作为 gpt 而不是 msdos(该驱动器用作 Win10 的存储)。完成此操作后,我能够在 UEFI 模式双启动中安装 Ubuntu。
答案2
如果您将装有 Windows 10 的 SSD 留在系统中,那么您根本不会遇到任何问题。通过移除该驱动器,您还会移除系统上已有的默认 EFI 分区。EFI 旨在能够在一个系统上跨不同介质安装多个操作系统。EFI 分区是为此目的所必需的,它将保存所有已安装操作系统的引导加载程序,包括维护 EFI 本身所需的工具,并且通常还包含 EFI 引导菜单以选择所需的操作系统(如果您不想使用 GRUB 或其他引导管理器)。有关如何在 EFI 计算机上安装 Linux 的详细说明,请查看此页面:http://www.rodsbooks.com/linux-uefi/ 此页面还包含详细的 UEFI 文档的链接。