778,929
次編輯
變更
無編輯摘要
|}
'''VirtualBox'''由 [[ 德 国Innotek 国]]Innotek 公司开发,Sun Microsystems公司出品,是一款开源虚拟化软件,Sun被Oracle收购后正式更名成Oracle VM VirtualBox。作为一款免费且主流的虚拟化 [[ 软件 ]] ,VirtualBox不仅具有丰富的特色,并且性能也很优异。它简单易用,可虚拟的系统包括Windows、Mac OS X、OpenBSD、Linux、Solaris、IBM OS2甚至Android等操作系统。
VirtualBox 是一款开源虚拟机软件。VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。Innotek 以 GNU General Public License (GPL) 释出 VirtualBox,并提供二进制版本及 OSE 版本的代码。使用者可以在VirtualBox上 [[ 安装 ]] 并且执行Solaris、Windows、DOS、Linux、OS/2 Warp、BSD等 [[ 系统 ]] 作为客户端操作系统。已由甲骨文公司进行开发,是甲骨文公司xVM虚拟化平台技术的一部分。
VirtualBox号称是最强的免费虚拟机软件,它不仅具有丰富的特色,而且性能也很优异。它简单易用,可虚拟的系统包括Windows(从Windows 3.1到Windows 10、Windows Server 2012,所有的Windows系统都支持)、Mac OS X、Linux、OpenBSD、Solaris、IBM OS2甚至Android等操作系统。使用者可以在VirtualBox上安装并且运行上述的这些操作系统。 与同性质的VMware及Virtual PC比较下,VirtualBox独到之处包括远端桌面协定(RDP)、iSCSI及USB的支持,VirtualBox在 [[ 客户端 ]] 操作系统上已可以支持USB 3.0的硬件装置,不过要安装 VirtualBox Extension Pack。
==历史==
VirtualBox最初是以专有 [[ 软件 ]] 协议的方式提供。2007年1月,InnoTek以GNU通用公共许可证(GPL)发布VirtualBox而成为自由软件,并提供二进制版本及开放源代码版本的代码。
而在2008年2月,InnoTek软件公司由Sun Microsystems公司所并购。
在2010年1月, [[ 甲骨文 ]] 公司完成对Sun Microsystems公司的收购。
==主要特点==
-支持64位客户端操作 [[ 系统 ]] ,即使主机使用32位CPU
-支持SATA硬盘NCQ技术
-无缝视窗模式(须安装客户端驱动)
-能够在主机端与客户端共享剪贴簿(须 [[ 安装 ]] 客户端驱动)
-在主机端与客户端间建立分享文件夹(须安装客户端驱动)
-内建远端桌面 [[ 服务器 ]] ,实现单机多用户-支持VMware VMDK磁盘档及Virtual PC VHD磁盘档格式
-3D虚拟化 [[ 技术 ]] 支持OpenGL(2.1版后支持)、Direct3D(3.0版后支持)、WDDM(4.1版后支持)
-最多虚拟32颗CPU(3.0版后支持)
在VirtualBox网站下载主机操作系统对应的二进制文件。VirtualBox可以安装在32位和64位操作系统上。在32位主机操作系统上运行64位的虚拟机是可以的,但必须在主机的BIOS中启用硬件虚拟化特性。
运行二进制安装文件将开启一个简单的 [[ 安装 ]] 向导,允许用户定制VirtualBox特性,选择任意快捷方式并指定安装目录。USB设备驱动以及VirtualBox host-only网络适配器将一起安装。
==创建虚拟机==
在VirtualBox中创建虚拟机相当简单,很多设置可以按照用户个人的喜好进行配置。一旦安装了客户操作系统并选择了资源和网卡设置,就可以尝试在小环境或开发 [[ 环境 ]] 中使用VirtualBox了。
总体来说,在VirtualBox中创建虚拟机分三步:
===1.为创建VirtualBox虚拟机做准备===
首先,命名虚拟机并选择将要运行的客户操作系统类型。此时选择的 [[ 客 户OS 户]]OS 会影响之后向导中出现的默认设置。
接下来,配置 [[ 计划 ]] 分配给每个虚拟机的内存大小。VirtualBox不支持内存过量使用,所以不能给一个虚拟机分配超过主机内存<ref>[https://www.sohu.com/a/788171729_121979132 2024年换手机优先选这5款,使用流畅拍照好,大内存价格低 ],搜狐,2024-06-24 </ref>大小的内存值。
最后一个步骤是创建虚拟磁盘并指定虚拟机 [[ 磁盘 ]] 文件的类型和大小(见图3)。在Oracle VM VirtualBox中,你可以选择动态扩展的磁盘或者固定大小的磁盘。动态磁盘起始值较小,随着客户操作系统写入数据到磁盘而逐渐增加。对于固定磁盘类型来说,所有的磁盘空间<ref>[https://www.sohu.com/a/227048457_428250 古人说,天圆地方, 居然是在说时间和空间! ],搜狐,2018-04-02</ref>在虚拟机创建阶段一次性分配。之后也可以给虚拟机增加磁盘,或者使用VBoxManage命令行工具增加磁盘大小。
===2.安装VirtualBox客户操作系统===
一旦完成了VirtualBox虚拟机创建向导,就可以开始 [[ 安装 ]] 客户操作系统了。为了挂载客户操作系统光盘,选择虚拟机,单击设置,开始编辑虚拟机硬件配置。(1)选择左边面板中“存储”选项.(2)选择“存储”选项下的CD/DVD图形。(3)选择属性视图下带箭头的CD/DVD图形配置虚拟的CD/DVD驱动器。
客户操作系统安装完成后,应该安装增强功能包,增强功能包包括一些便于集成主机和虚拟机的驱动 [[ 程序 ]] 。为安装增强功能包,需要打开虚拟机控制台窗口,在顶部菜单中选择设备,然后选择安装增强功能包,启动一个简单的安装向导。增强功能包安装完成后,会重启虚拟机。
===3.在VirtualBox中设置虚拟机===
虚拟机关闭时,可以编辑虚拟机设置并更改硬件。VirtualBox具有高级硬件设置特性,启用了IO APIC、PAE/NX和嵌套分页。用户还可以修改虚拟CPU的数量—最多支持32个—不用管主机具有的 [[ 物 理CPU 理]]CPU 的核数。
最后配置虚拟网卡。VirtualBox允许在一个虚拟机上配置至多四块虚拟网卡。默认的是AMD PCnet-FAST III,大多数操作系统都 [[ 支 持AMD 持]]AMD PCnet-FAST III。也可以选择AMD PCnet-PCI II和Intel PRO-1000系列的网卡,以及支持直接存取主机网卡的准虚拟化网卡。
==参考文献==
[[Category:300 科學類]]