Win10系统 - Win10系统官方网站

Windows10强制您在VirtualBox及其Linux子系统之间进行选择

Windows10强制您在VirtualBox及其Linux子系统之间进行选择

越来越多的用户正在转向虚拟化,作为测试操作系统的一种方法,确保虚拟化系统中没有发生任何事情会影响主操作系统。尽管虚拟化的两个最着名和最常用的应用程序是VirtualBox(OpenSource和Oracle)和VMware(开源和商业)),但在过去几个月中,其他旨在虚拟化操作系统的工具(例如)已经受到广泛的欢迎。 ,新的Linux子系统Windows,这是由Microsoft开发的一种工具,允许我们在Windows 10上始终拥有一个Linux。

 

能够虚拟化操作系统的要求之一是,我们的处理器具有相应的指令(任何现代版本都有它们),另外,我们在BIOS中启用了虚拟化。一旦完成,我们可以使用简单的应用程序,如VirtualBox或VMware,没有任何问题。

 

但是,如果我们要使用Windows的Linux子系统,事情就会发生变化,那就是要使用这个工具,我们有必要启用Hyper-V,或者是使用处理器管理程序的Microsoft虚拟化工具64位虚拟化

Windows10强制您在VirtualBox及其Linux子系统之间进行选择

在这里,一切都是正确的,因为激活Hyper-V非常简单,只需点击几下,就可以在Cortana中找到“Hyper-V”。 但是,当我们希望能够使用Windows和VirtualBox的Linux子系统时,会出现问题。



当我们尝试在我们的计算机上运行Hyper-V运行VirtualBox时,它返回一个错误,指示此配置与VirtualBox用于运行的虚拟机管理程序不兼容。甚至可能的是,当试图效仿我们的系统时,它会成为一个严重的错误,蓝色的屏幕会出现。如果我们禁用Hyper-V,那么我们不能使用Windows的Linux子系统。

 

问题不一定要从一个虚拟机管理程序改变到另一个虚拟机管理程序,而是要重新启动计算机。这两种技术是完全不兼容的,到目前为止,Microsoft和VirtualBox(或VMware,因为它与Hyper-V不兼容)都有意向解决这个兼容性问题,尽管到目前为止,随着新的Windows功能,这种不兼容性开始变得更加明显。

 

Windows和Hyper-V的这些工具有助于我们忘记VirtualBox和VMware

 

正如我们所说,根据Hyper-V的Windows子系统,与VirtualBox和VMware不兼容,必须选择是否要使用一种工具。

 

如果我们喜欢Linux子系统并希望使用它,我们应该简单地寻找与Microsoft虚拟机管理程序兼容的VirtualBox的替代方案。 Windows自带的默认有类似的平台VirtualBox的设计,让我们用自己的虚拟机管理程序虚拟化所有类型的操作系统,所以,如果你激活的Hyper-V也可以使用用于Windows的Linux的子系统,可以使用这个软件虚拟化从微软来看,一般来说,效果非常好。



另外,由于我们激活了Hyper-V,并且无法使用其他工具(如VirtualBox或VMware),因此也可以在Windows上安装Docker并使用基于容器的“虚拟化”系统。