简短的答案是,是的,您可以同时运行Windows和Ubuntu。
长回答“我该怎么办?” 取决于您想要的主机操作系统和想要的“来宾操作系统”。我可以想到三种可能性:
首先,使用Windows作为主机。这意味着Windows将成为直接在硬件(计算机)上运行的主要操作系统。这就是大多数人运行Windows的方式。然后,您将在Windows中安装一个程序,例如Virtualbox或VMPlayer(称为VM)。启动此程序时,您将能够以guest虚拟机的身份在VM内安装另一个操作系统(例如Ubuntu)。在VM中安装Ubuntu之前,需要为VM分配一些资源,例如RAM和硬盘空间。VM程序将像具有分配的RAM和硬盘空间的虚拟计算机一样工作。安装后,您将能够在VM中以窗口或全屏模式运行Ubuntu。
其次,您也可以相反。也就是说,将Ubuntu作为真实计算机上的主机安装,并将Windows作为guest虚拟机安装在Ubuntu内部的VM中。
第三,如果您将Mac作为主机,则可以使用一个名为Parallel for Mac的类似VM程序,并创建两个VM,一个用于Windows,另一个用于Ubuntu。
有关其他详细信息,请参见VM Wiki。
另请参见Virtual Box,VMWare / Player和Mac并行VM 上的Ubuntu帮助。
缺点
在VM中运行OS的主要缺点是访问资源,例如RAM。首先,主机将需要一些RAM来运行自身,以及需要运行的任何本机程序(如文字处理器)。来宾只能使用剩下的东西。因此,如果您只有4GB的RAM,而Windows(主机)则需要3GB才能正常工作。作为来宾的Ubuntu只能使用1GB的物理RAM。您可能会为Ubuntu分配更多的RAM,但是由于硬盘驱动器将用作虚拟RAM,并且事物将在实际RAM和虚拟RAM之间移动,因此事情将会变慢。
第二个缺点也与资源有关。假设您的计算机中有一张非常漂亮的图形卡。但是,在VM中,所有硬件都是虚拟的。默认虚拟图形卡可能具有更多受限制的功能,但由于它与多种OS兼容,因此可以选择为默认虚拟卡。因此,VM中的操作系统将无法利用精美的图形卡。第一和第二缺点之间的区别如下。您可以在真实计算机上获得更多RAM或更大的硬盘驱动器,然后将它们分配给VM。在虚拟机中更改虚拟硬件其他方面的默认配置可能不是一种简便的方法。因此,实际计算机中较快的图形卡可能无法转换为VM中的图形卡。
在虚拟终端上:
我不知道你是什么意思。对我来说,虚拟终端是一种命令行界面,可以在Ubuntu和其他Linux及类似系统中使用而无需图形用户界面(GUI)。虚拟终端的概念不适用于Windows。请参阅虚拟终端的作用是什么?有关虚拟终端的更多详细信息。
希望这可以帮助。