2 x Windows 8.1 + Linux - 启动配置

2 x Windows 8.1 + Linux - 启动配置

我遇到了一个奇怪的情况。我必须在一台机器(一个磁盘)上安装两个 Windows 8.1 系统和一个 Linux(例如 Debian)。我知道互联网上有很多关于它的信息,但没有一个提到两个 Windows 8.1 副本。

我想要什么?

  • Windows 8.1
  • Windows 8.1
  • Linux(例如 Debian)
  • 一个启动管理器(最好的 GRUB,最差的 M$ 启动管理器)。
  • 列出三个操作系统来决定运行哪一个

什么不重要

  • 启动速度(UEFI 与否,我不在乎)。Microsoft &^%*$& 系统仅适用于某些特定的 Microsoft 程序,Linux 将在 99% 的时间内使用(每天 24 小时,无需关闭电源 :P)

到目前为止我尝试过什么?

  • 我安装了两个 Windows(Windows 安装了自己的启动管理器,有两个选择(Windows、Windows))。
  • 之后,我将 Linux 和 grub 安装到 /dev/sda MBR 中,这样我就有了三个系统,还有两个启动管理器。当我在 grub 上选择 Windows 时,它会重新显示窗口管理器,然后我必须决定运行哪些窗口。如果我决定运行哪些窗口,有时系统会重新启动(UEFI),我必须再次从 GRUB 中选择 Windows。这有点模糊,但我希望您能理解这个问题。

主意

我考虑安装一个 Windows。将其分区隐藏。安装第二个(所以它可能不知道第一个,并再次安装启动管理器???)。然后取消隐藏分区,并在 MBR 中使用 grub 安装 Linux,然后手动输入 Windows 选项。但我不确定这是否可行。

任何帮助将不胜感激。

PS:我是 gentoo 用户,所以我喜欢终端(手动配置没问题)。此外,答案实际上可能是解决方案的草图。因为我只在寻找想法。希望一切都清楚,如果没有,请在评论中提问。感谢您的时间!

答案1

老实说,安装 2 个 Windows 8.1 副本和一个 Linux 发行版会带来麻烦,特别是如果您尝试使用 bios /mbr 安装它,因为 4 个分区限制会严重限制您。,为什么需要两个 Windows 8.1 副本?如果您需要分开两个 Windows 安装,您可能需要考虑一个 Windows 8. 1 安装和一个在其中或 Linux 内部的 Windows 8.1 vm。您可能需要考虑的另一件事是支持。它很快就会让人感到困惑,不知道哪个版本的 Windows 8.1 已经更新/有您需要的文件等——在一台机器上同时处理两个操作系统已经够困难的了,更不用说处理未来潜在的更新问题了——安装两个相同 Windows 版本的实例是非常不寻常的。无法验证这一点,因为我不知道,但我不知道 2 个 Windows 8 安装将如何在 UEFI 板上运行——它们的引导加载程序默认保存到 /efi/Microsoft/boot,它们会一直覆盖彼此的加载程序,不是吗?

如果您使用的是 UEFI,那么将 rEFInd 启动管理器安装为所有操作系统的默认启动管理器就相当简单了。它与我使用的双启动系统(win 7 + Debian 7)配合得很好

一个可能的解决方案是先安装 Windows,然后安装 Linux 发行版。之后尝试启动。如果它引导您进入 grub(如果您使用的是 bios 或您的 UEFI 主板对非 Microsoft 引导加载程序非常友好),那么一切正常,如果没有,您可能正在运行 UEFI 系统 - rEFInd 启动管理器会为您省去一些麻烦,因为 Windows 8 引导加载程序并不好 - 它只启动 Windows 一半,然后才询问您要启动哪个操作系统。

相关内容