同时运行,Windows 和 Ubuntu

Rod*_*ira 15 virtualization virtual-terminal

我在一些网站上读到,可以通过虚拟机软件在同一台机器上同时运行两个操作系统,因此您可以使用键盘热键切换虚拟终端,并在 Ubuntu 上浏览网页并切换到 Windows写一个文件,无需重启,选择其他操作系统,两者同时运行。

所以第一件事:这是真的吗?

如果确实有可能,我该怎么做?

缺点是什么?

抱歉,如果我误解了虚拟终端的某些内容,尽管我对它们以及它们如何工作,甚至它们存在的目的知之甚少。

OBS。:我注意到我的主板提供了英特尔虚拟化技术,这表明该功能利用了一种硬件设计,可以比软件虚拟化实现更好的虚拟化(或帮助,不知道)。

use*_*186 6

简短的回答是,是的,您可以同时运行 Windows 和 Ubuntu

“我该怎么做?”的长回答 取决于您想要的主机操作系统以及您想要的“来宾操作系统”。我能想到三种可能:

首先,使用 Windows 作为主机。这意味着 Windows 将成为直接在硬件(计算机)上运行的主要操作系统。这就是大多数人运行 Windows 的方式。然后您将在 Windows 中安装一个程序,例如 Virtualbox 或 VMPlayer(称为 VM)。当你启动这个程序时,你将能够在 VM 中作为来宾安装另一个操作系统,比如 Ubuntu 。在 VM 中安装 Ubuntu 之前,您需要为 VM 分配一些资源,例如 RAM 和硬盘空间。VM 程序将像一台虚拟计算机,具有您分配的 RAM 和硬盘空间。安装后,您将能够在 VM 中以窗口或全屏模式运行 Ubuntu。

其次,你也可以反过来做。即在真机上安装Ubuntu作为主机,在Ubuntu内部的VM中安装Windows作为guest

第三,如果你有一台 Mac 作为主机,你可以使用一个类似的 VM 程序,叫做 Parallel for Mac 并创建两个 VM,一个用于 Windows,另一个用于 Ubuntu。

有关其他详细信息,请参阅VM Wiki

另请参阅Virtual BoxVMWare/PlayerParallel VM for MacUbuntu 帮助

缺点

在 VM 中运行操作系统的主要缺点是对资源的访问,比如 RAM。首先,主机需要一些 RAM 来运行它自己以及任何你想要运行的文字处理器等本机程序。客人只能使用剩下的东西。因此,如果您只有 4GB 的 RAM,而 Windows(主机)需要 3GB 才能正常运行。Ubuntu 作为来宾只能使用 1GB 的物理 RAM。您可以为 Ubuntu 分配更多 RAM,但由于硬盘驱动器将用作虚拟 RAM 并且事物将在真实 RAM 和虚拟 RAM 之间移动,因此运行速度会变慢。

第二个缺点也与资源有关。假设您的机器中有一个非常漂亮的显卡。但是,在 VM 中,所有硬件都是虚拟的。默认的虚拟显卡可能有更多有限的功能,但可以选择为默认,因为它兼容各种操作系统。因此,VM 中的操作系统将无法利用精美的显卡。第一个和第二个缺点之间的区别如下。您可以在真机中获得更多的RAM或更大的硬盘,然后将它们分配给VM。可能没有一种简单的方法来更改 VM 中虚拟硬件其他方面的默认配置。因此,真机中更快的显卡可能无法转换为 VM 中的显卡。

在虚拟终端上:

我不知道你是什么意思。对我来说,虚拟终端是一个命令行界面,它可以在没有 Ubuntu 和其他 Linux 和类似系统中的图形用户界面 (GUI) 的情况下工作。虚拟终端的概念不适用于 Windows。请参阅什么是虚拟终端?有关虚拟终端的更多详细信息。

希望这可以帮助。


Mit*_*tch 5

大多数操作系统都希望能够完全不间断地访问计算机的硬件/资源,并且不喜欢与其他操作系统共享,这是行不通的。所以答案就是虚拟化。

使用 Intel VT-x 和 AMD AMD-V 等技术的虚拟机可以让您做到这一点。

Virtual Box 和 VMWare 允许您在同一台主机上安装多个操作系统。例如 Windows、Linux 和 Mac 操作系统。两者都允许您:

  • 一次运行多个操作系统
  • 根据需要在操作系统之间切换
  • 同时或相互独立地启动、停止和暂停操作系统
  • 操作系统之间共享
  • 分配所需资源的能力
  • 使用快照进行备份和恢复

使用这种方式需要您拥有出色的硬件、大量的 RAM 和磁盘空间,否则您会感到滞后。取决于您计划运行的操作系统数量。举个例子,我有一个 3.0 GHz i7 CPU、16GB RAM 和 2 TB 硬盘。我运行 Ubuntu 12.04 作为主机操作系统,同时运行以下虚拟机:Ubuntu 12.10、Ubuntu Server 12.10、Redhat 6、Window 7 和 Windows 8(Windows 7 和 8 用于工作和测试目的) 。

Virtual Box 不需要基于 CPU 的虚拟化支持(VT-x 或 AMD-V),您可以免费下载它,而 VMWare Workstations 是付费应用程序。我个人更喜欢VMWare Workstation。

欲了解更多信息,请单击此处了解VMWareVirtualBox

下图来自我的笔记本电脑,该笔记本电脑运行 Windows 7 作为主机,具有 4 个虚拟机。笔记本电脑是戴尔,配备 AMD A8、8GB RAM。

在此输入图像描述