VirtualBox简介Oracle VM VirtualBox 是由Sun Microsystems公司出品的软件(sun 于 被Oracle收购),原由德国innotek公司开发。2月12日,Sun Microsystems宣布将以购买股票的方式收购德国Innotek软件公司,新版不再叫做Innotek VirtualBox,而改叫Sun xVM VirtualBox。1月21日,欧盟终于同意Oracle收购Sun,VirtualBox再次该名变成 Oracle VM VirtualBox。VirtualBox是开源软件,可以在 或免费下载而无需为费用和许可问题而头疼。目前VirtualBox 3.2.0支持的操作系统包括:Debian, Fedora, Linux, Mac OS X(Intel), Mandriva, OpenSolaris, PCLiunxOS, Red Hat, SUSE Linux, Solaris 10, Ubuntu, Windows, Xandros, openSUSE等。Oracle VM VirtualBox 支持的客户端操作系统包括:从 3.1到Vista的所有版本的Windows、Linux 2.2、2.4和 2.6内核、Solaris x86、OS/2、、OpenBSD、 Netware 、FreeBSD 和 DOS 。在 年 1 月,InnoTek 以 GNU General Public License (GPL) 释出 VirtualBox,并提供二进位版本及开放源码版本的代码。
Sun xVM产品家族融合了虚拟化和管理的特性,以帮助客户更好地在异构环境下管理有形的和虚拟化的资产。Sun 之前推出的Sun xVM产品线包括Sun xVM Server 和 Sun xVM OpsCenter。Sun xVM Server是一款数据中心级的裸机虚拟化服务器引擎。它具有一系列先进的特性,如能够实时VM(虚拟机) 迁移及动态自我修复,同时可以整合 Windows、Linux和Solaris操作系统。Sun xVM OpsCenter是一款通用的虚拟化基础架构,可以管理数据中心中有形的和虚拟化的资产。Sun公司在xVM方面和一系列业界顶级厂商开展了深入合作,如微软、RedHat、英特尔、AMD、赛门铁克以及Quest Software等。
VirtualBox的下载与安装
VirtualBox的项目主页是 /,进入Download页 /wiki/Downloads 后,我们可以看到 Windows、Mac OS、Solaris、Linux等版本的下载,最新版本是 3.2.8,笔者使用的是Windows 7,这里下载Windows的版本。
Windows下VirtualBox的安装比较简单,基本每个步骤都用默认选项就可以,首先进入的是安装提示界面:
其他的步骤都使用缺省选项就可以了,其中有一步是安装VirtualBox网络设置驱动的:
可以看到上图中红色的提示,这一步安装网络设置驱动会有几个提示窗口,都点允许确定即可,这此过程中网络会断开一会儿,不要惊慌。
安装完成后,打开VirtualBox,我们将看开它的主界面,如下图:
在VirtualBox下安装WinXP
虚拟机里几个主机的概念:
主机(Host),这个就是你目前的系统,比如,我现在的Host OS是Windows 7
虚拟机(Guest),这个是你要建立的虚拟机,比如,我现在要建立一个Guest OS为Windows XP的虚拟机
下面,笔者带着大家一步步使用VirtualBox建立一个WinXP的虚拟机:
在VirtualBox中点击“新建”,进入“新建虚拟电脑”对话框,名称填写WinXP,操作系统及版本分别选择Microsoft Windows和Windows XP:
新建虚拟电脑的第2步是设置虚拟电脑的内存大小,这里设置为256M:
点击一下步,进入“虚拟硬盘”步骤,虚拟机和真实的电脑一样,也是要硬盘的,只不过你在主机看到的硬盘只是一个文件,而进入虚拟机后显示的是一个硬盘。选择Boot Hard Disk,以便使用虚拟机在启动的时候读取硬盘。接下来,由于是新安装的VirtualBox,之前没有虚拟硬盘,这里选择“创建新的虚拟硬盘”:
点击进入下一步。
这个是虚拟硬盘的类型选择,动态扩展是指硬盘建立后有多少使用空间,这个硬盘就有多大;而固定大小则是硬盘一经建立就全额分配硬盘大小。比如,硬盘我建立一个5G的,后者就会新建一个占用5G大小的虚拟硬盘文件。但这样不太灵活,我们选择动态扩展类型:
下面一步是设置该虚拟硬盘的大小,这里设置为5G,足够了:
硬盘建立后,这个WinXP虚拟机就建立完成了,这是建立WinXP以后,VirtualBox主界面的模样:
可以看到,WinXP已经列在左侧的虚拟机列表了。
开始之前我们还有些工作要做的,因为这个虚拟电脑,有了硬盘后,安装系统还得有光盘不是?恩,光盘也是虚拟的。
在VirtualBox主界面左侧选中 WinXP 虚拟机,再点上面的“设置”按钮,进入虚拟机的设置对话框:
该对话框里有若干项设置,这里我们先看“介质”项,点开后,我们看到 IDE控制器里列出了之前建立的WinXP.vdi虚拟硬盘。接着,下面写着“没有盘片”,这里是指该虚拟电脑还没有加载虚拟光驱。
你可以在右侧虚拟光驱列表里选用主机电脑的光驱,或是主机电脑里的虚拟光驱。这样我们在VirtualBox直接加载ISO文件,点击右侧的新建虚拟光驱的图标,进入下一步。
虚拟介质管理器,虚拟光盘,点击上面的“注册”,选择你要加载的iso文件:
这里我们加载一个winxp的iso:
如下图,加载winxp的ISO后,介质项就有刚刚注册的虚拟光盘了:
确定后,我们会到VirtualBox的主界面,可以看到WinXP这个虚拟机的配置明细:
到了这里设置完毕。
启动虚拟机,首先看到的是VirtualBox的启动展示画图:
接着就进入WinXP虚拟机里的虚拟光盘了,入笔者为了演示,加载了一个番茄花园山寨版Windows XP系统:
到了这里,本文已圆满结束了。
像VMWare一样,VirtualBox也是可以建立多个虚拟机的,如下图,我建立的N个虚拟机:
VirtualBox的其他设置
VirutualBox的网络设置也很简单,这里要说明的是,之前VirtualBox是不支持网络的桥接(Bridged Adapter)的,现在不同了,VBox对网络也支持的很全面了:
还有,设置中的常规项里,可以设置虚拟主机及虚拟介质所存放的位置:
如果觉得《开源虚拟机 Oracle VM VirtualBox 3.2.8 安装教程》对你有帮助,请点赞、收藏,并留下你的观点哦!