如何在Linux中设置Windows虚拟机

需要在Linux中运行Windows软件吗?一种典型的答案是在虚拟机中安装Windows。如果这听起来让您感到恐惧或不知所措,请不用担心。这是完成此操作的分步指南。

要开始使用,您需要满足以下条件:

  • 虚拟机软件(什么是虚拟机?)
  • 具有合法Windows许可证的官方Windows ISO(可引导光盘或USB)
  • 支持虚拟化的PC或笔记本电脑(您还需要外部DVD驱动器如果您的笔记本电脑是超级本,或者您可以构建自己的)
  • 足够的系统RAM
  • 现在,您很容易获得前两件事。即使没有Linux许可证,也很少拥有一台PC,即使您正在运行Linux,也需要具有虚拟化功能的PC。

    虚拟化(如果默认情况下未启用)可以打开在系统BIOS中。执行此操作的方式取决于您使用的硬件。为了获得最佳结果,请引导至系统BIOS,并查找对 Intel VT (在Intel体系结构PC上)或 AMD-V (在具有AMD CPU和PC的PC上)的引用

    此视频说明了您应该寻找的内容:

    关于系统RAM,尽管您可能会在4 GB的旧操作系统上摆脱一些虚拟化的习惯,但是为获得最佳效果,应以8 GB开头。本教程使用的笔记本电脑具有12 GB RAM。

    选择虚拟化软件

    在安装Windows之前,您需要确定首选的虚拟化应用程序。三种适用于Linux:

  • Oracle VirtualBox(免费)-可能是最受欢迎的选择,并且是免费的,根据GNU通用公共许可证版本2作为开源软件发布。
  • VMWare Player(免费或250美元)-流行的公司虚拟化工具VMWare Workstation的免费版本。 VMWare Player对于家庭用户是免费的。
  • QEMU(免费) —作为Quick Emulator的简称,QEMU能够运行多种操作系统,包括许多附带功能和被遗忘的平台
  • 尽管QEMU可以说是Linux系统的上乘之选,但我们希望有一种解决方案能够以最小的麻烦运行Windows,并且可以快速安装。您可以自由选择以上任何一种方法,但是在本教程中,我们将使用Oracle VirtualBox。

    从Ubuntu的软件中心或Linux发行版中的相应应用程序安装VirtualBox 。您也可以使用命令行。对于基于Debian的系统:

    sudo apt-get install virtualbox 

    然后安装VirtualBox来宾实用程序:

    sudo apt-get install virtualbox-guest-dkms 

    这将帮助您在主机系统(Linux PC)和来宾系统(您的虚拟Windows环境)。

    在Oracle VirtualBox中设置Windows

    在Linux PC上安装VirtualBox后,启动该软件。

    因为我们想要一个可用的Windows版本,我们将选择Windows 7的选项,但您应该选择与要安装的版本匹配的设置。

    首先,点击新建,然后为虚拟设备命名。在类型下拉菜单中,确保已选择Windows,在 Version 中,选择了正确的Windows版本。从Windows 3.1到现在,您都可以运行几乎所有内容。

    单击下一步继续,然后在随后的屏幕中,选择内存大小虚拟机。根据您选择的操作系统和物理计算机的硬件,将建议使用默认的建议大小。

    单击下一步以创建虚拟硬盘驱动器,再次选择默认大小选项,除非您有大量的数据要在VM中运行。

    完成后,点击 Create ,然后选择您喜欢的文件类型。如果您打算将虚拟硬盘与VirtualBox一起使用,请按下一步,否则请选择其他格式。然后,您必须指定是动态分配虚拟HDD(即,根据需要将其大小增加到预先选择的上限)还是固定大小。在大多数情况下,您需要动态设置。

    单击下一步继续,确认(或更改)文件名,位置和大小,然后创建

    在Linux上安装Windows

    With the virtual machine configured — think of it as building a PC but with virtual components — you’re now ready to install Windows. Whether you’re using a disc or a USB stick to deliver the ISO, now is the time to insert the media holding the ISO file.

    现在,单击绿色的开始箭头,然后选择源数据的位置-Windows安装光盘。点击开始,然后在虚拟机加载Windows设置时等待。

    如果您以前安装过Windows,则应该熟悉它-如果没有,向导将

    启动Windows并安装软件!

    如果到目前为止,您已经完成了。您应该能够通过DVD(借助VirtualBox工具)或下载并安装到Windows中来启动Windows并安装软件。

    所有常见的Windows应用程序应正常运行,仅受主机的硬件-安装VirtualBox的物理PC。如果Wine和PlayOnLinux之类的操作失败,使用虚拟机可能是使Windows应用程序和游戏运行的最佳方法。

    拥有Windows VM,您可以在方便时轻松地打开和关闭,同时继续在日常的Linux计算中,这是一个巨大的优势。如果您需要运行Windows软件并具有支持虚拟化的硬件,那么这是一个很好的解决方案。

    您是否在Linux上的虚拟机中运行Windows?这是您运行Windows软件的首选方法吗?在评论中告诉我们!

    标签: Linux Ubuntu 虚拟机 VirtualBox 虚拟化 Windows