“用于安装引导加载程序的设备”问题/在旧版 Windows 中双重启动,每个操作系统都在自己的 SSD 上

“用于安装引导加载程序的设备”问题/在旧版 Windows 中双重启动,每个操作系统都在自己的 SSD 上

我有一个问题,当我的 Windows 10 安装在另一个 SSD 上而在一个干净的 SSD 上安装 Ubuntu 20.04 LTS 时,我应该为“用于引导加载程序安装的设备”选择什么。

我的 Windows 使用的是旧版 BIOS,所以我意识到我的 Ubuntu 也必须使用它/MBR 而不是 UEFI,否则 GRUB 将无法识别 Windows。当我第一次使用“擦除磁盘并安装 Ubuntu 选项”安装 Ubuntu 时,它是使用 UEFI 安装的,所以现在我想重新安装它并手动创建分区按照本指南以确保它将使用 Legacy。

那么“设备引导加载程序安装”应该放在哪里?在 Ubuntu 的 SSD 上还是在 Windows 上?它应该放在特定的分区中还是我应该只选择 SSD?

答案1

我要做的是强制 grub 将其所有文件放在 上Ubuntu-disk。 (如果不强制grub这样做,它将在两个磁盘上安装部分。)这样,您可以从磁盘 A(Windows)或磁盘 B(Ubuntu)启动。
有两种方法可以实现这一点:
1)在终端中使用命令sudo install grub /dev/sdb(假设您的Windows-drivesda和您的Ubuntu-drivesdb(使用 进行检查GParted))。
2)断开Windows-drive临时连接(当机器关闭时),安装Ubuntu,关闭机器并重新连接驱动器。

您也可以Grub在您的 上安装Windows-drive,没问题。但是,如果 Windows 有重大更新,它会再次将其放在第一位bootloader,导致grub不可用。所以你需要grub再次制作第一个引导加载程序。这最终是更多的工作。

相关内容