双启动与虚拟机:如何选择
今天销售的大多数 PC 都配备一个操作系统,但有时您希望在您的计算机上安装多个操作系统。这对于在一台 PC 上开发适用于多个操作系统的工具或应用程序并需要在操作系统之间切换以测试其产品的开发人员尤其需要。
在这种情况下,您最好的选择是双引导或虚拟机。虽然这两种方法各有优缺点,但是您只有在详细了解每种方法后才能决定选择哪种方法。这就是这篇文章的全部内容。查看以下关于双重增强与虚拟机的描述,了解选择哪一个。
另请阅读: 如何在所有其他方法都失败时在 Mac 上安装 Windows
双启动
双启动基本上是在同一硬盘驱动器或连接到同一 PC 的外部硬盘驱动器上安装另一个操作系统的过程。由于两个操作系统无法在一个分区中工作,因此您需要先创建一个分区。之后,使用可启动的 USB 驱动器安装新的操作系统。
两种操作系统不能同时工作。要启动到其他操作系统,您需要重新启动 PC 并从操作系统菜单中选择所需的操作系统。

优点
访问所有 PC 资源是双引导相对于虚拟化的最大优势,也可能是唯一优势。无论您启动到哪个操作系统,它都可以访问所有活动的 PC 资源,因为没有其他操作系统在运行。
这使其成为运行资源丰富的程序(例如游戏或视频编辑软件)的完美选择。
缺点
双启动有多个影响决策的缺点,下面是一些值得注意的缺点。
1.需要重启才能访问其他操作系统
每次需要在操作系统之间切换时,都必须重新启动 PC。对于许多用户来说,这 2-3 分钟的延迟可能看起来并不大,但对于不经常(或不能)经常退出其应用程序的用户来说,这是一个真正的交易破坏者。

2.设置过程比较复杂
可能不是太难,但与使用虚拟机相比,它的过程有点复杂。您需要创建一个分区并使用可引导驱动器安装操作系统。
最重要的是,安装新操作系统时可能会发生错误或冲突。总的来说,双启动涉及的步骤更多,更容易出错。
3.不太安全
在双引导设置中,如果出现问题,操作系统很容易影响整个系统。如果您双启动相同类型的操作系统,则尤其如此,因为它们可以访问彼此的数据,例如 Windows 7 和 Windows 10。
病毒可能会损坏 PC 内的所有数据,包括其他操作系统的数据。这可能是一种罕见的景象,但它可能会发生。所以不要双启动只是为了尝试一个新的操作系统。
另请阅读: 您可以免费试用的 9 个云操作系统
虚拟机
虚拟机在一个操作系统内创建一个专用的虚拟环境来运行另一个操作系统。这允许您同时运行两个(或更多)操作系统而不会发生任何冲突。要开始,您只需要一个好的虚拟化软件,例如VirtualBox或Parallels,以及您要安装的操作系统的 ISO 文件。

每个虚拟化软件都有一个分步向导来安装操作系统和分配所需的资源。并且新操作系统的所有数据都可以以单独的文件保存在同一个分区上。
优点
虚拟机有很多优点,下面是一些重要的优点:
1.轻松切换操作系统
由于虚拟机只是默认操作系统中打开的另一个窗口,您可以轻松地在操作系统之间切换。这使得它非常适合同时在多个操作系统中工作。

2.设置更简单
就像我上面所说的,您只需要一个虚拟机工具和操作系统 ISO 文件即可开始。最重要的是,您可以创建任意数量的配置文件来安装操作系统。
3.提供更安全的环境
无论虚拟机中发生什么,都会留在虚拟机中。您的默认操作系统不会有任何影响,即使虚拟机内的操作系统被损坏或感染。
4. 更容易重新开始
当您弄乱系统时,只需删除配置文件或恢复到以前的快照即可重新开始。关于双引导不能说同样的话。安全格式化操作系统并重新开始是一个很大的过程。
5.将它移动到另一台PC
由于虚拟机将安装的操作系统数据和设置保存在一个文件中,您可以轻松地将其移动到另一台 PC 或操作系统。几乎所有的虚拟机程序都提供 OS 传输工具。
缺点
在虚拟机中运行的操作系统没有对可用系统资源的完全访问权限。由于虚拟机在主机操作系统内部运行,因此两者必须共享系统资源。
因此,这两个操作系统都无法完全访问硬件资源,例如 RAM、CPU 和 GPU 等。当您在虚拟机中运行多个操作系统时,情况会变得更糟。
低端计算机在虚拟化时会严重变慢,即使是高端计算机也无法运行重型视频游戏或媒体制作程序。
如果您想运行多个操作系统以实现视频游戏兼容性或任何其他更重的程序,那么虚拟机可能会让您失望。
如何选择?
现在仍然是最终问题,“哪个适合您”?好吧,这完全取决于您首先要运行多个操作系统的原因。为了帮助您做出明智的决定,我将单独列出您应该选择双启动或虚拟化的原因:
什么时候应该进行双引导?
- 当您想让操作系统成为您 PC 的核心部分时,请选择双引导操作系统。您必须愿意更长时间地使用辅助操作系统,因为在双启动设置中很难摆脱操作系统。
- 如果两个操作系统的文件系统相同,那么您的所有数据都将可用于两个操作系统,这既好又坏。例如,您也可以在一个操作系统中运行安装在另一个操作系统中的应用程序,无需重新安装。另一方面,由于数据混合在一起,很难单独管理每个操作系统的数据。一个操作系统中的病毒也会影响另一个操作系统。
- 如果您想在辅助操作系统中运行资源匮乏的程序,请选择双引导。除了磁盘空间,每个操作系统都可以完全访问 PC 资源,包括 RAM、GPU 和 CPU 功率等。例如,您可能是 Linux 用户,但您的工作需求是使用 Photoshop,而 Photoshop 在Linux。在这种情况下,您可以双启动 Windows 来运行 Photoshop,并有足够的资源来实际运行这个繁重的程序。
为什么要进行虚拟化?
- 大多数人使用虚拟机只是为了实验,通常操作系统的寿命也是有限的。我并不是说您不能在虚拟环境中长期使用操作系统,但它只是更适合快速使用和试验。例如,如果您想安装 Windows 10 的预览版以进行测试,那么虚拟机非常适合。它更容易安装,并在完成后摆脱操作系统。
- 由于主机操作系统和虚拟机操作系统都可以同时工作,因此当您需要同时在两个操作系统中工作时,这很好。除了在每个操作系统中使用单独的应用程序之外,您还可以在操作系统之间移动数据,因为同一剪贴板由主机操作系统和虚拟机共享。
- 如果愿意,您可以轻松安装和使用数十种操作系统。就像您喜欢摆弄不同的 Linux 发行版一样?虚拟机是必经之路。
- 如果您不想运行任何基于 3D 图形的繁重程序,那么虚拟化通常是更好的选择。
另请阅读: 您可能没有听说过(但应该听说过)的操作系统
我的判决
双启动只是说明了力量,而且可能是一种长期关系。对于其他一切,虚拟机是更好的选择。该虚拟机提供了惊人的访问便利性和保护功能。然而,唯一的缺点是无法完全访问硬件资源,足以选择双启动。
我还在我的测试机上双启动 Windows 7 和 Windows 10。由于它是一台低端机器,因此很难在虚拟机中同时处理这两种操作系统;即使只是为了浏览网页。
对于希望在 PC 上永久使用两个操作系统的普通用户来说,双引导通常是更好的选择。虽然对于喜欢玩弄东西的技术狂来说,虚拟机是完美的。