原文:WhatisaVirtualMachineAndHowtoSetupaVMonWindows,Linux,andMac,作者:BeauCarnes
虚拟机是一个你在计算机上运行的程序,它的行为如同一个独立的计算机。它基本上是一种在计算机中创建一个计算机的技巧。
虚拟机在主机上的一个窗口中运行,为用户提供与她们使用完全不同的计算机相同的体验。虚拟机从主机上被沙盒化。这意味着,在虚拟机上运行的任何东西都不会影响主机。
虚拟机一般用于在操作系统上运行软件,而这种软件最初并不是为其设计的。诸如linux虚拟机软件,假如你使用的是一台Mac笔记本,你可以在Mac笔记本上的Windows虚拟机内运行Windows程序。虚拟机也被拿来快速设置软件的镜像,访问被病毒感染的数据,以及测试其他操作系统。
一台数学计算机可以同时运行多个虚拟机。一般情况下,一台服务器会使用一个称作管理程序的程序来管理同时运行的多个虚拟机。虚拟机有虚拟硬件,包括CPU、内存、硬盘等。每一块虚拟硬件都被映射到主机上的真实硬件。
虚拟机有一些缺点。因为硬件资源是间接的,它们不像数学计算机那样高效。据悉,当许多虚拟机在一台计算机上同时运行时,性能可能显得不稳定。
虚拟机软件
你可以使用许多不同的虚拟机程序。一些选择是VirtualBox(Windows、Linux、MacOSX)、VMwarePlayer(Windows、Linux)、VMwareFusion(MacOSX)和ParallelsDesktop(MacOSX)。
VirtualBox是最受欢迎的虚拟机程序之一,由于它是免费的、开源的,而且可以在所有流行的操作系统上使用。我们将告诉你怎么使用VirtualBox设置虚拟机。
设置一个虚拟机(VirtualBox)
VirtualBox是甲骨文公司的一个开源的虚拟机程序。它容许用户在虚拟驱动器上虚拟安装许多操作系统,包括Windows、BSD、Linux、Solaris,等等。
因为VirtualBox可以在Windows、Linux和Mac上运行,因而在每位操作系统中设置虚拟机的过程都基本相同。
首先是下载和安装VirtualBox。你可以在这个链接上下载它:VirtualBox下载地址
你还须要为你想在虚拟机中运行的操作系统下载一个.iso文件。比如,你可以在这儿下载一个Windows10.iso文件:
当你运行了VirtualBoxlinux系统镜像下载,点击"new"按键。
创建一个新的虚拟机
接出来,你将选择你准备安装的操作系统。在"Name"框中linux查看硬件信息,输入你要安装的操作系统的名称。VirtualBox将按照你输入的名称推测类型和版本,但假如你须要,可以改变这种设置。
配置虚拟机
该向导将按照你选择的操作系统类型和版本手动选择默认设置。当你通过向导时,你可以随时改变设置。只要不断点击“Continue”和“Create”linux虚拟机软件,直至你通过向导。一般使用默认值就可以了
接出来,启动你刚才创建的虚拟机,点击“Start”。
启动虚拟机。
一旦虚拟机启动,选择你想使用的.iso镜像文件。
在虚拟机上安装操作系统
你的虚拟机如今将加载你选择的操作系统。该操作系统可能须要一些设置,但这与你在标准计算机上安装它所须要的设置相同。
Windows10已成功在虚拟机内运行
恭喜你!你早已在VirtualBox中运行了你的第一个虚拟机。