我刚刚组装了一台总共有 4 个内置驱动器的新台式机,打算打造一个双启动 Linux/Windows 工作站,每个工作站都有两个专用驱动器。我该如何实现这个目标?
答案1
有两个选项:
- 引导加载程序 - 引导加载程序是计算机 BIOS 调用的可执行代码。通常,它们会加载操作系统。大多数 Linux 发行版都使用 Grub2,但也有其他发行版。Windows 使用 Windows 引导管理器。它们随操作系统一起安装,通常会覆盖任何以前的操作系统。但是,它们通常能够引导其他操作系统。我建议先安装 Windows,然后再安装 Linux。Grub2 将检测 Windows 并用 Grub2 覆盖其 Windows 引导管理器,但会检测到它并允许您引导 Windows。
- BIOS - 您可以在不同的驱动器上安装多个操作系统和引导加载程序。许多 BIOS 会让您按下一个键并选择要从中启动的特定驱动器。如果您希望这样做,这可以防止引导加载程序相互覆盖。这是我使用的方法,因为我在许多可移动驱动器上使用许多操作系统。
答案2
我所说的“专用”是指您希望每个操作系统只要其专用驱动器启动,就能独立运行。
实现此目的的最简单方法是安装连接了 2 个驱动器的 Windows。然后移除它们,连接另外 2 个驱动器以安装 Linux。这样,安装程序将不会检测到另一个操作系统创建的现有 EFI 系统分区,而是在其磁盘上创建另一个分区。
连接所有 4 个驱动器后,主板 BIOS 应该会自动检测两个引导加载程序。有些服务器主板不会检测到,因此您必须手动将它们添加到 EFI 引导项中。
答案3
您应该首先安装 Windows,然后使用 LICK 在 Windows 中安装 Linux。Linux 有不同的版本,因此请注意包装上的 Legacy 和/或 UEFI,具体取决于您拥有并选择使用的 BIOS。Windows 10 只喜欢使用 UEIF。
https://github.com/noryb009/lick
如何在 Windows 10 PC 上以双启动模式安装 Puppy Linux https://www.trishtech.com/2016/09/install-puppy-linux-in-dual-boot-mode-windows-10/