VirtualBox是一款由德国 Innotek 公司开发开源虚拟机软件,功能强大的x86虚拟化产品,适用于企业和家庭使用。VirtualBox不仅是一款功能丰富,性能卓越的企业客户产品,它也是唯一一款根据GNU通用公共许可证(GPL)免费提供的开源软件专业解决方案。

目前,VirtualBox可在Windows,Linux和Mac主机上运行,​​并支持大量客户操作系统,包括但不限于Windows(NT 4.0,2000,XP,Server 2003,Vista,Windows 7,Windows 8,Windows 10),DOS / Windows 3.x,Linux(2.4,2.6,3.x和4.x),Solaris和OpenSolaris,OS / 2和OpenBSD。

VirtualBox正在积极开发,具有频繁的版本,并且具有不断增长的功能列表,支持的客户操作系统和运行的平台。VirtualBox是一项由专门公司支持的社区活动:鼓励每个人做出贡献,而innotek确保产品始终符合专业质量标准。

兼容性:macOS 10.12或更高版本,Intel,64位处理器

网站:https://www.virtualbox.org/

VirtualBox 6.1.0版本更新内容

  • 常规:
    • 实现了从Oracle Cloud Infrastructure导入虚拟机的支持
    • 扩展了对将虚拟机导出到Oracle Cloud Infrastructure的支持,从而允许创建多个虚拟机而无需重新上传。还添加了使用更高效的变体“半虚拟化”将VM导出到云的选项,并为云图像指定自由格式标签
    • 虚拟化核心:支持Intel CPU上的嵌套硬件虚拟化(从第5代Core i(代号Broadwell)开始),到目前为止仅对运行VirtualBox的来宾进行了测试
    • 图形:保留了新样式3D支持(带有VBoxSVGA和VMSVGA),旧样式3D支持(带有VBoxVGA)已被完全删除
    • 共享剪贴板:实现了对文件传输的实验性支持(目前仅Windows主机/来宾)。需要通过VBoxManage启用(默认情况下禁用)。此外,以下项目已修复和/或添加:
    • 虚拟化核心:Drop重新编译器,即正在运行的VM现在需要支持硬件虚拟化的CPU
    • 运行时:现在可在具有多个CPU的主机上使用(现在限制为1024个)
    • 设备和云导入:添加用于定义固件类型的字段(不是OVF规范的一部分,因此在设备情况下为手册,对于OCI,它是自动从实例信息中获取的)
    • 输入:添加了对使用IntelliMouse Explorer协议在PS / 2鼠标设备中进行水平滚动的支持。请注意,Linux guest虚拟机会自动使用此支持,而Windows guest虚拟机不会自动使用此支持。
    • PCnet-ISA:添加了新的网络适配器类型,当前仅CLI
    • 音频:允许在虚拟机处于保存状态时更改主机音频后端
    • ACPI:报告NVMe控制器
    • VGA:改善硬件和BIOS兼容性
    • VMSVGA 3D:修复了OpenGL压缩纹理
    • 来宾控件/ VBoxManage:添加了对重命名来宾文件时指定多个源的支持
    • API:减少移动虚拟机功能的剩余量
    • 共享剪贴板:对Windows来宾上的Linux主机的文件传输实施实验性支持(默认情况下禁用)
    • VBoxSDL前端:修复了在Windows主机上运行的问题
    • Windows guest虚拟机:用于WDDM驱动程序的DXVA实现
    • 文档:更新了受支持的主机操作系统,添加了一些新的手册页(稍后会有更多内容)
    • macOS主机:修复VM崩溃(在macOS Catalina上最明显)
    界面:
    • 改进了VISO创建和文件管理器对话框
    • VirtualBox Manager的虚拟机列表已得到改进。现在,计算机组在视觉上更加明显,并且VM搜索功能得到了改进。现在可以将Global Tools元素固定在适当的位置,以避免与其他计算机列表一起滚动
    • 现在,通过嵌入式编辑器扩展了虚拟机详细信息窗格,其中包含用于选定VM属性的嵌入式编辑器,允许用户通过单击相应的超链接即时编辑它们,而无需打开VM设置对话框
    • 详细信息窗格提供了更完整的信息
    • 内部介质枚举例程经过优化,可以减少负载并在用户注册大量介质的情况下优化性能。此外,我们再次允许通过Virtual Media Manager添加现有媒体(并创建新媒体)
    • 更一致的媒体选择(均显示已知图像并允许使用文件选择器进行选择)
    • VM存储设置页面在可用性方面进行了一些调整。现在,允许用户更改控制器总线类型,并可以通过拖放在控制器之间移动附件
    • 存储和网络设置页面的错误修复和可用性优化
    • 添加了新的软(虚拟)键盘,可以为访客提供任意键盘输入,包括多媒体键
    • 修复了启用辅助功能后与云相关的向导崩溃
    • 将VM CPU负载显示为状态栏CPU指示器的一部分
    • 改进并扩展了“会话信息”对话框
    • 固定/改进的鼠标指针缩放
    • 解决了与鼠标集成光标缩放相关的一些问题(错误#14366),还有更多
    • 修复并统一各种对话框中的几何体保存/恢复
    • 添加了缺少的限制选项以禁用新功能,例如VISO创建器
    • 弹出消息鼠标单击修复
    图形:
    • 删除对VBoxVGA的3D支持(旧版本不支持6.0)
    • Windows主机上的其他纹理格式支持
    • 改进了Windows主机上闪烁的修复程序
    vboximg-mount:
    • 对磁盘映像内的NTFS,FAT和ext2 / 3/4文件系统进行直接只读访问的实验性支持,而无需主机的支持
    • 现在也可以在Linux主机上使用
    存储:
    • 对硬盘和光盘驱动器的virtio-scsi的实验性支持(包括BIOS中的启动支持)
    • 对于光盘驱动器仿真,请修复空主机驱动器崩溃
    USB:
    • EHCI控制器实施的改进
    • 过滤器现在可以指定端口路径,从而唯一标识系统中的端口
    NAT:
    • 修复TFTP OACK响应,仅在请求包含选项时发送
    NAT网络:
    • 在Linux上使用非阻塞套接字进行接受的传入连接(端口转发)
    VBoxSVGA / VMSVGA:
    • 使用OpenGL(macOS和Linux)的主机支持YUV2和相关的纹理格式,当通过将色彩空间转换委托给主机GPU启用3D时,可加速视频播放
    • 3D案例​​的多个图形修复
    VBoxManage:
    • 覆盖更多的云功能,例如启动云实例
    • 作为来宾控制功能的一部分,支持将多个源文件/目录移动到目标目录
    • 列出主机信息时,显示“不受限制的访客”和“嵌套的硬件虚拟化” CPU功能
    SMBIOS:
    • 以小字节序格式存储系统UUID,这是新VM的默认设置,而现有VM坚持旧的VirtualBox行为,以大字节序格式存储它们以实现向后兼容性,以避免破坏Windows VM的激活状态
    Windows来宾添加:
    • VBoxSVGA驱动程序中的许多绘画问题修复程序
    • 修复了旧版VBoxVGA适配器,恢复了以前的工作情况
    • 恢复VBoxSVGA的VHWA功能
    EFI:
    • 切换到更新的固件代码库并添加NVRAM支持,应大大改善与操作系统的兼容性
    • 添加了对从APFS引导的支持
    • 添加了对由OS X创建的非标准SATA和NVMe引导设备路径的支持
    • 修改了更新的EFI代码库,以再次支持较旧的OS X来宾

virtualbox