答案1
回答您的问题,选择整个 SSD 可以工作,但将引导加载程序放在单独的驱动器中可能会导致问题。
因此,作为一种更安全的替代方案,您可以创建一个新的 EFI 分区并在其中安装引导加载程序。
启动安装媒体。(确保它是 EFI 版本。选择安装类型时,您应该看到“与 Windows 一起安装”选项...)
在安装过程中选择“Something Else”选项。而不是“Alongside Windows”。
- 第一个分区/EFI(用于单独的 EFI 分区。)
选择您的 HDD。
删除不需要的分区
选择“可用空间”。
选择 ”+“
按如下方式对目标驱动器进行分区:
- 尺寸:250-500MB
- 新分区的类型:基本的
- 新分区的位置:此空间的开始
- 用于:EFI(这将被列为/dev/sda2一旦创建了分区工具,您就可以在其中找到 efi,如果您释放了空间(如照片中所示)
- 第二个分区/根(您安装的所有软件都存储在这里)
选择您的 HDD 下的“可用空间”。
选择 ”+“
按如下方式对目标驱动器进行分区:
- 尺寸:至少 10 GB(25+GB受到推崇的。我有 40GB。如果您希望所有内容都放在一个分区中,请将其设置为占用所有空间。)
- 新分区的类型:基本的
- 新分区的位置:此空间的开始
- 用于:ext4
- 挂载点:选择 ”/”
- 第三个分区/交换(仅当您想使用 Hybernate 时才需要)
选择目标驱动器下的“可用空间”。
选择 ”+“
按如下方式对目标驱动器进行分区:
- 尺寸:取决于你的 RAM。查看掉期常见问题解答。
- 新分区的类型:基本的
- 新分区的位置:此空间的开始
- 用于:交换
- 第 4 个分区 / Home(仅当您想将个人文件与 / 根分区分开时才需要)
选择目标驱动器下的“可用空间”。
选择 ”+“
按如下方式对目标驱动器进行分区:
- 尺寸:驱动器上的剩余空间或您想要的任何大小。
- 新分区的类型:基本的
- 新分区的位置:此空间的开始
- 用于:ext4
- 挂载点:选择“/home”
引导加载程序设备
- 前单击“立即安装”,从“引导加载程序安装的设备”选项按钮中,选择刚刚创建的 250MB - 500MB EFI 分区作为引导加载程序的目标。(可能是 **/dev/sda2)。
- 点击 ”现在安装“。
安装 & 重启
- 完成安装过程并重新启动(删除USB记忆棒当您的 UEFI/BIOS 屏幕徽标出现时)。
重启后
在 UEFI/BIOS 读取 Linux 添加的新引导加载程序条目后,您将看到grub 菜单其中包含您的 Linux 发行版列表以及启动 Windows 10 的列表。
启动进入 Ubuntu
安装所有更新,然后重新启动并尝试从 grub 菜单进入 Windows 10,以确保 grub 正确处理向 Windows 10 引导加载程序的传递。
您已完成的操作:
您已经安装了Linux EFI 引导加载程序到新创建的 EFI 分区。在此过程中,Linux 已将条目添加到系统 UEFI/BIOS 中的 UEFI 列表中。Linux 还自动检测了你的 Windows 10 安装,并添加了 grub 菜单项来启动它。此时,您的计算机将自动启动到 Linux,除非您选择启动到 Windows(从 Grub 菜单)。您可以通过在固件设置中的启动顺序中将“Windows 启动管理器”移到“Ubuntu”上方,使其直接启动到 Windows(执行此操作时您将看不到 grub,并且您只能通过启动选项(通常F12在启动期间)或再次将 Ubuntu 移到启动顺序中来再次启动到 Ubuntu)。
你有什么不是完毕:
你有不是以任何方式更改了您的 Windows 10 安装或其引导加载程序,甚至触碰了 Windows 10 EFI 分区。只需从 UEFI/BIOS 设置中删除 Linux UEFI 列表,即可恢复一切。具体操作方法因供应商而异。
答案2
显示要使用的选项的新图片是当您使用 MBR 安装启动时加载安装。它不会提供 EFI 系统分区的选项,该选项仅在您以 EFI 模式启动时显示,正如我已经提到的。您要么需要进入机器上的固件并禁用 BIOS 兼容性 (CSM) 模式。这将强制安装程序进行 EFI 启动,它们现在通用,有两种方法。使用的方法取决于安装程序的启动。所以在我的情况下,要么禁用,要么按 F12 键才能选择。现在没有法律规定您必须使用 EFI,您可以继续进行 MBR 安装,因为看起来您的计算机会这样做。但问题是,如果驱动器不是默认驱动器,则始终使用 F12 启动菜单键来选择要从中启动的驱动器。由于 Grub 的 Linux 安装永远无法启动 EFI 窗口,因为它在安装为 MBR 时无法启动 EFI。现在我看到第二张图片,1TB 驱动器被分区为 MBR 使用,它永远无法进行 EFI 安装,没有 EFI 系统分区,就像您的 128gb 驱动器一样,它的第一个分区是一个合适的 Microsoft 分区,因为他们只为它做了 100mb。您需要使用磁盘管理并将 1TB 驱动器重新分区为 GPT 分区,以便能够为 Linux 安装为 EFI。由于 EFI 启动规范要求,如果没有特殊类型的 EFI 系统分区作为驱动器上的第一个分区,它将永远无法用于 EFI。
编辑:如果重新分区,驱动器上的所有数据都将丢失,请备份所有重要数据。