虚拟化无需重启即可切换系统

虚拟化无需重启即可切换系统

Windows 10 周年更新后,我遇到了致命蓝屏的问题。

我需要主要的 Windows 10,但同时我越来越频繁地需要 Linux。

在周年纪念更新之前运行良好的原始解决方案是 VirtualBox(Win 主机,Linux 客户机),但是当 Win 进入蓝屏时,Linux 也会关闭。 (我已经尝试重新安装Win,但周年更新是在安装过程中从一年半旧的闪存盘下载的。)

我需要:

  1. 从 Win 访问硬件(GPU CUDA)
  2. 共享磁盘空间
  3. 动态资源分配(CPU、RAM)
  4. “轻松”的系统切换

我有:

  1. 带有集成 GPU 的英特尔 CPU
  2. 英伟达 GPU
  3. 32 GB RAM(足够 2 个系统使用)
  4. 3 个物理磁盘(优选 1 个用于 Win、1 个用于 Linux、1 个用于共享数据空间)

我可能应该说它是笔记本电脑:“Acer Aspire V3-772G-747a321.26TBDWamm”,但 Acer 的网页上不再有它,诊断仪CPU-Z系统信息。

我知道这一定是可能的,但是没有很大的开销就可能吗?

我目前的想法是:

1)

  • Linux 以 KVM 作为 Win 的主机。
  • Linux 仅使用 Intel 的 GPU,而 Win 可以完全访问 Nvidia。
  • 当需要时通过“组合键”切换到Linux,并动态地将资源从Win移动到主机和“startx”。
  • 当不再需要 Linux 时,将资源重新分配回 Win。
  • 当只需要Linux时,将所有资源重新分配给Host。

2)

  • 与上面类似,但主机 Linux 将仅作为主机工作。
  • 当需要 Linux 时,打开第二个装有 Linux 的虚拟机并在那里重新分配资源。
  • 当只需要Linux时,将所有资源重新分配给Linux虚拟机。

您觉得我的想法怎么样,哪一个更好?它能像我期望的那样工作吗?

如果您对我有更好的选择,请留言。

答案1

我想将其添加为评论,但我没有足够的声誉来这样做,所以我在这里。

您可能想了解一下Qubes操作系统 为了你想要的。除其他功能外,它还提供了同时运行 Linux 和 Windows 环境的无缝组合的能力,以便您可以在彼此的程序之间切换,就好像它们是同一个系统一样。

然而,让 GPU 在 Windows 上运行会遇到困难。尽管并非不可能,但该操作系统的设计并不是为了轻松集成辅助 GPU,因为它的目标理念是面向安全的,因此如果您想让它发挥作用,您将必须深入挖掘。

此外,我确定您可以使用的唯一 Windows 是 Windows 7,而且到目前为止应该得到全面支持。您也许也可以安装 Windows 10,但我还没有真正搜索过它是否以及如何使用。完毕。

我自己还没有安装 Qubes OS,这都是我读过的内容以及我的一位使用过它们的朋友告诉我的,但我认为最好将其留在这里作为替代方案。

相关内容