在PC上运行多个操作系统的最佳方法是什么?

对于当今大多数人来说,使用哪种操作系统都没有关系。

话虽如此,每个操作系统仍然仍然是唯一的,您可能会处于使用多个操作系统是最实用的方法。例如,程序员可能使用Linux进行编码,而Windows使用测试版本,或者艺术家可能将Windows用于Photoshop,而Linux则用于休闲家用。请放心,这不会有问题。 双重启动或使用虚拟机,可以在一台计算机上运行多个操作系统。让我们找出最适合您的一个。

尽管本文中的大多数概念也适用于OS X,但我们主要关注Windows和Linux。 Apple不允许在非Apple品牌的计算机上使用OS X,因此,按照这种方式,无论选择双引导还是虚拟机,都必须使用Apple主机。<

双重引导(通常很少称为多重引导)是当您并排安装两个或多个OS时,以便您可以选择每次重新启动时都要使用的操作系统

It’s a popular route these days, especially because many Linux distros will automatically configure a dual boot setup at installation on your behalf (a luxury that was hard to come by several years ago). Not to mention that there are very few downsides to dual booting.

最大的好处是,您可以使用计算机的所有运行时资源 all -RAM,CPU,GPU,等等-用于您启动的操作系统。即使您安装了多个操作系统,一次也只能运行一个,因此不会将一半的CPU分配给一个,另一半分配给另一个。这对于诸如游戏这样的资源密集型活动很重要。

对于虚拟机并非如此,我们将在后面进行探讨。

在给定时间的操作系统中,您为每个操作系统指定了可以使用的硬盘驱动器指定部分。因此,如果您有一个500 GB的驱动器,则Windows可能会获得200 GB,Linux会得到300 GB。如果您有两个单独的驱动器,则可以将每个驱动器专用于一个特定的操作系统。取决于您。

这些硬盘驱动器名称称为分区,在大多数情况下,操作系统将无法在其分区之外运行。 (它仍然可以从其分区外部访问数据,但是如何做到这一点不在本文的讨论范围之内。)

分区是必需的,因为不同的操作系统会将数据存储在不同的方式(例如Windows通常使用NTFS,而Linux通常使用EXT3)和不同的文件系统不是交叉兼容的。因此,有时如果没有第三方软件就无法在文件系统之间移动文件,并且在可能的情况下由于转换过程而变慢。

那么当您想要从Windows切换到Linux?如前所述,您必须重新启动计算机,因为在启动时选择了操作系统。

根据需要在操作系统之间进行切换的频率,这可能会带来很大的不便。您可以采取一些措施来加快Windows的启动速度。但是即使如此,重新启动以切换操作系统也不是一件容易的事。

注意:您想切换到固态驱动器吗?购买SSD之前,请注意以下五件事。

如果您决定采用双重引导方法,那么我们强烈建议您从Windows PC开始并安装Linux,而不要安装Linux。从Linux PC开始并安装Windows。长话短说,用这种方法可以减轻头痛。

虚拟机并不像听起来那样可怕,所以不要被吓到。即使您没有太多的技术经验,它们也非常易于使用和方便。话虽这么说,使用虚拟机比双启动既好也不坏。只是有所不同。

简而言之,虚拟机是一种在“主机OS"(例如Windows)内部运行“来宾操作系统"(例如Linux)的模拟器。安装来宾操作系统后,您可以像运行其他程序一样运行它,并且它基本上只会是桌面上的另一个窗口。

听起来很棒,不是吗?在大多数情况下,它很棒。无需重新启动即可在操作系统之间进行切换,您甚至可以同时运行多个不同的操作系统,每个操作系统都在自己的窗口中。尝试通过双重引导进行操作。 (提示:您不能。)

不仅方便,而且虚拟机也更安全,因为每个来宾操作系统都在沙盒环境中运行。无论来宾操作系统内部发生什么情况,您的主机操作系统都将保持安全和不变-即使崩溃或您感染了病毒!这就是为什么虚拟机最适合测试新操作系统的原因。

虚拟机提供的另一个漂亮功能是能够将来宾OS从一台主机迁移到另一台主机。来宾操作系统通常以文件形式保存在硬盘驱动器上,因此,只要两台主机使用同一模拟器(我们建议使用VirtualBox),就可以轻松传输和加载此文件。在某些情况下,您甚至可以将主机操作系统克隆到来宾操作系统中以供其他地方使用。

但这全部都是有代价的。

缺点是计算机的运行时所有运行的虚拟机之间共享资源(RAM,CPU,GPU等)。这意味着,如果您决定在Windows中运行Linux,Linux将不会以100%的速度运行,因此可能会滞后或出现其他性能下降的情况。您拥有的RAM越多,运行起来就越平滑。操作。而且由于来宾操作系统存储为单个文件,因此可能会意外删除文件并丢失整个来宾操作系统。

最后,您可能想知道将哪个操作系统用作主机,将哪个操作系统用作主机作为客人。从技术上讲,这并不重要,因为VirtualBox是跨平台的,并且在各个方面都可以很好地工作。

因此,我们建议选择使用主机最多的操作系统。如果您将大部分时间都花在Linux上,而只需要Windows用于Photoshop,则将Linux用作主机。如果您每天仅使用Linux进行一小时的编程,则将Windows用作主机。简单吧?

唯一的警告是,如果您需要在来宾操作系统中使用计算机100%的资源,例如用于视频编辑,游戏或其他资源密集型活动。在这种情况下,最好采用双重引导。

如果要频繁地在多个操作系统之间进行切换,请进行虚拟化。如果您只需要在其他操作系统上测试几分钟,请进行虚拟化。如果您想使用安全的沙箱进行实验,请进行虚拟化。如果您有一台非常强大的计算机,请进行虚拟化。如果您认为重新启动非常麻烦,请进行虚拟化。

在所有其他情况下,双重启动都不会出错。这是包括我自己在内的许多人首选的方法。

但是在继续进行之前,请确保首先考虑是否真的需要多个操作系统。如果仅使用一项特定于操作系统的功能,则可以将其安装在您首选的操作系统上。

双启动或虚拟机:您希望使用哪一种?对于无法在两者之间进行选择的人有其他建议吗?我有什么想念的吗?在下面的评论中与我们分享! RoSonic通过Shutterstock提供的Windows 10虚拟机

标签: 双引导 Linux VirtualBox 虚拟化 Windows