VirtualBox虚拟工具

什么是VirtualBox

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虚拟工具

virtualbox虚拟机
VirtualBox号称是最强的免费虚拟机软件,它不仅具有丰富的特色,而且性能也很优异!它简单易用,可虚拟的系统包括Windows(从Windows3.1到Windows8、Windows2012为止所有的Windows系统都支持)、MacOSX(32bit和64bit都支持)、Linux(2.4和2.6)、OpenBSD、Solaris、IBMOS2甚至Android4.0系统等操作系统。使用者可以在VirtualBox上安装并且运行上述的这些操作系统。
1软件简介
VirtualBox号称是最强的免费虚拟机软件,它不仅具有丰富的特色,而且性能也很优异!它简单易用,可虚拟的系统包括Windows (从Windows 3.1到Windows8、Windows 2012为止所有的Windows系统都支持)、Mac OS X(32bit和64bit都支持)、Linux(2.4和2.6)、OpenBSD、Solaris、IBM OS2甚至Android 4.0系统等操作系统。使用者可以在VirtualBox上安装并且运行上述的这些操作系统。
2发展历程编辑
VirtualBox最初是以专有软件协议的方式提供。2007年1月,InnoTek以GNU通用公共许可证(GPL)发布VirtualBox而成为自由软件,并提供二进制版本及开放源代码版本的代码。
而在2008年2月,InnoTek软件公司由太阳微系统公司所并购。在2010年1月,甲骨文公司完成对太阳微系统公司的收购。
3主要特点编辑

  • 支持64位客户端操作系统,即使主机使用32位CPU

  • 支持SATA硬盘NCQ技术

  • 虚拟硬盘快照

  • 无缝视窗模式 (须安装客户端驱动)

  • 能够在主机端与客户端共享剪贴簿 (须安装客户端驱动)

  • 在主机端与客户端间建立分享文件夹 (须安装客户端驱动)

  • 内建远端桌面服务器,实现单机多用户  - 支持VMware VMDK磁盘档及Virtual PC VHD磁盘档格式

  • 3D虚拟化技术支持OpenGL(2.1版后支持)、Direct3D(3.0版后支持)、WDDM(4.1版后支持)

  • 最多虚拟32颗CPU(3.0版后支持)

  • 支持VT-x与AMD-V硬件虚拟化技术

  • iSCSI支持

  • USB与USB2.0支持

VirtualBox命令符

VBoxManage --version 或者 VBoxManage -v 显示VirtualBox的版本信息
showvminfo “Windows XP” 查看某一虚拟机的信息
startvm ubuntu gui 图形化界面启动(这是默认值)
startvm “Windows XP” 开启虚拟机(指定name)
startvm 670e746d-abea-4ba6-ad02-2a3b043810a5 开启虚拟机(指定UUID)
startvm ubuntu headless 命令行界面启动
VBoxManage list 查看list命名的帮助信息(vmrun list)
VBoxManage list runningvms 列出现在正在运行的虚拟机
VBoxManage list vms 列出所有注册在VirtualBox中的虚拟机(显示形式:name + UUID)
VBoxManage list vms --long
VBoxManage list vms -l 列出所有注册在VirtualBox中的虚拟机(长格式。等价于VBoxManage showvminfo命令)
VBoxManage list ostypes 列出VirtualBox支持的虚拟机的操作系统类型
VBoxManage list hostinfo 列出宿主机的详细信息(CPU 内存 操作系统版本等)
VBoxManage list hostdvds 列出宿主机的dvd光盘的信息
VBoxManage list hostfloppies 列出宿主机的软盘信息
VBoxManage list intnets
VBoxManage list bridgedifs 列出系统的桥接网络的信息
VBoxManage list hostonlyifs 列出系统的hostonly网络的信息
VBoxManage list natnets 列出系统的NAT网络的信息
VBoxManage list dhcpservers DBCP服务器的信息
VBoxManage list hddbackends 列出VirtualBox支持的硬盘类型
VBoxManage list hdds 列出已经注册的虚拟硬盘
VBoxManage list dvds 列出已经注册的虚拟光盘
VBoxManage list usbhost 显示宿主机的USB设备信息
VirtualBox list usbfilters USB筛选器
VBoxManage list systemproperties 虚拟机的基本信息
VBoxManage list screenshotformats VirtualBox所支持的快照格式