![双启动和虚拟化的可能替代方案是什么?](https://linux22.com/image/1581875/%E5%8F%8C%E5%90%AF%E5%8A%A8%E5%92%8C%E8%99%9A%E6%8B%9F%E5%8C%96%E7%9A%84%E5%8F%AF%E8%83%BD%E6%9B%BF%E4%BB%A3%E6%96%B9%E6%A1%88%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我主要是一名 Linux 用户(Linux Mint)。我还是一名在线学校的大学生。我的学校要求我安装远程访问客户端(LogMeIn 或 GoToMeeting),这样他们就可以在我考试时监考我。
至少对我来说,这些程序在 WINE 下运行得不好,所以到目前为止,我一直在使用运行 Windows 的虚拟机进行考试。但显然学校现在认为这很糟糕,不应该允许学生在考试时使用虚拟机。他们实际上在考试前开始运行一个脚本来检测它是否在虚拟机中运行。
实际上我使用 Windows 的唯一目的就是参加考试,但我真的没有参加过考试那经常,所以很明显我发现新政策有点(非常)令人沮丧。我向学校咨询了这个问题,想看看他们是否允许我使用另一个在 Linux 上运行的远程客户端供监考人员使用。他们拒绝了我,并告诉我必须使用 Windows 或 MacOS。
我真的不想为了考试而买一台新机器,也不想重新分区硬盘并设置双启动。上次我使用双启动时,情况非常糟糕;每次使用 Windows 时,它总是搞砸,导致我的 Linux 系统停止启动。
我希望能够以某种方式在我的计算机上安装和运行 Windows,而完全不触及我现有的 Linux 系统。我在想,也许有某种方式可以在闪存驱动器上安装 Windows(或 MacOS,我真的不在乎,尽管 Windows 似乎更有可能运行,而且我实际上有它的许可证),或者我是否可以以某种方式启动虚拟硬盘驱动器而不从 VM 内部运行它,或者诸如此类的事情,这样我就可以参加考试而不会被学校大喊大叫。有人知道我如何实现这样的事情吗?
答案1
从闪存驱动器启动 Windows 很困难,但启动 Linux 却相当容易 - 尤其是如果您在 USB3 端口上安装外部 SSD。但是,根据所有权和设置,您是否考虑过更换硬盘?
答案2
根据 davidgo 的建议;
如果您的系统有两块硬盘空间,您可以在一块硬盘上安装 Windows,另一块硬盘上安装 Linux。然后,当您想要切换时,您可以在 BIOS 中更改系统应启动的磁盘。
这与双启动不同。因为 BIOS 是切换的地方,而不是 BIOS 指向并从中启动的公共磁盘。两个磁盘和安装将 100% 分开。您甚至可以禁用不使用的磁盘的 SATA 端口。