什么是VirtualBox-怎么安装?VirtualBox是一款用于桌面虚拟化和服务器虚拟化的免费开源平台,最早由德国Innotek公司开发,由Sun公司出品,在Sun被Oracle收购后正式更名成OracleVM VirtualBox。
VirtualBox具有优异的性能,可虚拟众多的操作系统,包括所有的Windows操作系统、MAC OS操作系统、Linux操作系统、Solaris操作系统、Android 4.0等操作系统。除此之外,VirtualBox涵盖了桌面虚拟机所需要的大部分功能,例如支持多操作系统、多显示器、多核心处理器虚拟化、虚拟机克隆、脚本扩展、快照等功能。
VirtualBox中的虚拟机最多可支持32个虚拟CPU,并且内置远程显示支持,能够配合远程桌面协议客户端使用,同时支持VMware虚拟机磁盘格式和微软虚拟机磁盘格式,并允许运行中的虚拟机在主机之间迁移、支持3D和2D图形加速、CPU热添加等。
VirtualBox虚拟机创建步骤:打开VirtualBox虚拟机创建向导后,可以看到首先需要给新创建的虚拟机命名,同时选择客户操作系统类型以及对应的版本,如图1所示。
图1 创建虚拟机
之后,还需要给新创建的虚拟机分配内存,虚拟内存的大小最好不要超过物理机真实内存的大小,如图2所示。
图2 为虚拟机分配内存
内存分配完毕,需要给虚拟机创建虚拟磁盘存储空间。此处选择“现在创建虚拟硬盘选项”,如图3所示。
之后,进入创建虚拟硬盘过程,首先选择创建的虚拟硬盘类型为“VDI(VirtualBox磁盘影像)”,如图4所示。
图3 为虚拟机分配硬盘
图4 选择虚拟机硬盘类型
虚拟磁盘类型选择完毕后,还需要设置虚拟磁盘的位置以及虚拟磁盘的大小,如图5所示。

图5 选择虚拟机硬盘容量
设置完虚拟磁盘的位置和大小,单击“创建”按钮,虚拟机便创建成功,如图6所示。
虚拟机创建成功之后,需要在虚拟机中安装操作系统。此时,可以选择镜像安装方式,选择虚拟操作系统镜像,准备安装虚拟操作系统,如图7所示。

图6 虚拟机创建成功

图7 选择虚拟操作系统镜像
同时,可以设置虚拟机中的操作系统联网方式,此处设置为网络地址转换(NAT)模式。
如果创建的虚拟机需要使用串口,可以在“串口”选项卡中对新创建虚拟机的串口进行配置。
除了可以设置串口等参数外,VirtualBox也支持对虚拟机中的显卡进行设置,如显存的大小、监视器的数量等。
除此之外,每台虚拟机还需要设置一个唯一的RDP远程访问端口号。
以上参数设置完毕后,通过VirtualBox便可以运行虚拟机中新创建的操作系统。