Oracle VirtualBox:7.1 版本用户指南
前言
受众
相关文档
约定
文档可访问性
获取 Oracle 可访问性支持
多元化与包容性
第一步
为什么虚拟化有用?
一些术语
功能概述
备用前端
可用的安装包
主机与客户机组合
Arm 主机限制
Intel 主机 CPU 要求
安装 Oracle VirtualBox 和扩展包
启动 Oracle VirtualBox
配置 Oracle VirtualBox
Oracle VirtualBox 首选项
VirtualBox 管理器的体验级别
全局工具
添加虚拟机
创建虚拟机
指定名称和操作系统
配置无人值守客户机操作系统安装
设置 VM 硬件
指定虚拟硬盘
运行虚拟机
首次启动新 VM
虚拟机状态栏
捕获和释放键盘与鼠标
键入特殊字符
更改可移动媒体
调整机器窗口大小
保存机器状态
管理 VM
配置 VM 的设置
使用 VM 组
快照
创建、恢复和删除快照
快照内容
移除和移动虚拟机
克隆虚拟机
导入和导出虚拟机
关于OVF格式
导入OVF格式的设备
以OVF格式导出设备
与 Oracle Cloud Infrastructure 集成
为 Oracle Cloud Infrastructure 集成做准备
创建API签名密钥对
将公钥上传到 Oracle Cloud Infrastructure
创建云配置文件
使用云配置文件管理器
创建新的云配置文件
导入云配置文件
将 Oracle VirtualBox 与 Oracle Cloud Infrastructure 配合使用
使用云虚拟机
关于OCI虚拟机组
创建新的云虚拟机
添加云虚拟机
克隆云虚拟机
更改云虚拟机的设置
控制云虚拟机
监控云虚拟机性能
移除云虚拟机
为云虚拟机创建实例控制台连接
将设备导出到 Oracle Cloud Infrastructure
准备用于导出到 Oracle Cloud Infrastructure 的虚拟机
从 Oracle Cloud Infrastructure 导入实例
导入实例:事件概述
使用云网络
将 VBoxManage 命令与 Oracle Cloud Infrastructure 配合使用
软键盘
使用软键盘
创建自定义键盘布局
虚拟机监控
虚拟机活动概览
会话信息对话框
日志查看器
安装详情
在 Windows 主机上安装
先决条件
Windows 安装目录安全要求
执行安装
卸载
无人值守安装
公共属性
在 macOS 主机上安装
执行安装
卸载
无人值守安装
在 Linux 主机上安装
先决条件
Oracle VirtualBox 内核模块
内核模块和 UEFI 安全启动
执行安装
从 Debian 或 Ubuntu 软件包安装 Oracle VirtualBox
使用替代通用安装程序 (VirtualBox.run)
执行手动安装
更新和卸载 Oracle VirtualBox
Debian 软件包的自动安装
RPM 软件包的自动安装
自动安装选项
vboxusers 组
在 Linux 上启动 Oracle VirtualBox
在 Oracle Solaris 主机上安装
执行安装
vboxuser 组
在 Oracle Solaris 上启动 Oracle VirtualBox
卸载
无人值守安装
配置非全局区域以运行 Oracle VirtualBox
安装扩展包
扩展包管理器
配置虚拟机
客户操作系统
x86 和 x86-64 客户操作系统
Arm 客户操作系统
其他客户操作系统
macOS 客户机
64 位客户机
无人值守客户机安装
使用 VBoxManage 命令进行无人值守客户机安装
仿真硬件
设置窗口
通用设置
基本选项卡
高级选项卡
描述选项卡
磁盘加密选项卡
系统设置
主板选项卡
处理器选项卡
加速选项卡
显示设置
屏幕选项卡
远程显示选项卡
录制选项卡
存储设置
音频设置
网络设置
串口
USB 支持
USB 设置
Windows 和 Linux 主机的实现说明
共享文件夹
用户界面
替代固件 (UEFI)
EFI 中的视频模式
指定启动参数
增强功能
客户增强功能介绍
安装和维护客户增强功能
Windows 客户增强功能
安装 Windows 客户增强功能
更新 Windows 客户增强功能
无人值守安装 Windows 客户增强功能
安装代码签名证书
手动文件提取
Linux 客户增强功能
安装 Linux 客户增强功能
无人值守安装 Linux 客户增强功能
图形和鼠标集成
更新 Linux 客户增强功能
卸载 Linux 客户增强功能
Oracle Solaris 客户增强功能
安装 Oracle Solaris 客户增强功能
无人值守安装 Oracle Solaris 客户增强功能
卸载 Oracle Solaris 客户增强功能
更新 Oracle Solaris 客户增强功能
OS/2 客户增强功能
共享文件夹
手动挂载
自动挂载
剪贴板
已知限制
拖放
支持的格式
已知限制
硬件加速图形
无缝窗口
客户属性
使用客户属性等待虚拟机事件
客户控制文件管理器
传输文件
客户应用程序控制
内存过量分配
内存气球化
页面融合
控制虚拟显示器拓扑
X11/Wayland 桌面环境
已知限制
虚拟存储
硬盘控制器
磁盘映像文件 (VDI, VMDK, VHD, HDD)
虚拟介质管理器
创建虚拟硬盘映像
创建虚拟光盘映像
创建虚拟软盘映像
特殊映像写入模式
差异映像
克隆磁盘映像
主机输入/输出缓存
限制磁盘映像带宽
CD/DVD 支持
iSCSI 服务器
vboximg-mount:用于 FUSE 挂载虚拟磁盘映像的工具
查看虚拟磁盘映像的详细信息
挂载虚拟磁盘映像
虚拟网络
虚拟网络硬件
网络模式简介
网络地址转换 (NAT)
使用NAT配置端口转发
使用NAT进行PXE启动
NAT限制
网络地址转换服务
桥接网络
内部网络
仅主机网络
UDP隧道网络
VDE网络
云网络
网络管理器
仅主机网络选项卡
NAT网络选项卡
云网络选项卡
限制网络输入/输出带宽
提高网络性能
远程虚拟机
远程显示 (VRDP 支持)
常见第三方 RDP 查看器
VBoxHeadless,远程桌面服务器
分步操作:在无头服务器上创建虚拟机
独立模式
远程 USB
RDP 认证
RDP 加密
到 VRDP 服务器的多个连接
多个远程显示器
VRDP 视频重定向
VRDP 自定义
瞬时移动
VBoxHeadless
VBoxManage
简介
命令概述
VBoxManage
VBoxManage adoptstate
VBoxManage bandwidthctl
VBoxManage checkmediumpwd
VBoxManage clonemedium
VBoxManage clonevm
VBoxManage closemedium
VBoxManage cloud
VBoxManage cloudprofile
VBoxManage controlvm
VBoxManage convertfromraw
VBoxManage createmedium
VBoxManage createvm
VBoxManage debugvm
VBoxManage dhcpserver
VBoxManage discardstate
VBoxManage encryptmedium
VBoxManage encryptvm
VBoxManage export
VBoxManage extpack
VBoxManage getextradata
VBoxManage guestcontrol
VBoxManage guestproperty
VBoxManage hostonlyif
VBoxManage hostonlynet
VBoxManage import
VBoxManage list
VBoxManage mediumio
VBoxManage mediumproperty
VBoxManage metrics
VBoxManage modifymedium
VBoxManage modifynvram
VBoxManage modifyvm
VBoxManage movevm
VBoxManage natnetwork
VBoxManage registervm
VBoxManage setextradata
VBoxManage setproperty
VBoxManage sharedfolder
VBoxManage showmediuminfo
VBoxManage showvminfo
VBoxManage signova
VBoxManage snapshot
VBoxManage startvm
VBoxManage storageattach
VBoxManage storagectl
VBoxManage unattended
VBoxManage unregistervm
VBoxManage updatecheck
VBoxManage usbdevsource
VBoxManage usbfilter
vboximg-mount
高级主题
自动客户机登录
自动 Windows 客户机登录
自动 Linux 和 UNIX 客户机登录
适用于 Ubuntu/LightDM 的 Oracle VirtualBox 欢迎程序
Windows 客户机高级配置
自动 Windows 系统准备
Linux 和 Oracle Solaris 客户机高级配置
在 Linux 上手动设置选定客户服务
客户机图形和鼠标驱动程序深入设置
CPU 热插拔
网络摄像头直通
在客户机中使用主机网络摄像头
Windows 主机
macOS 主机
Linux 和 Oracle Solaris 主机
高级显示配置
自定义 VESA 分辨率
使用图形前端时配置客户机的最大分辨率
高级存储配置
从客户机使用裸主机硬盘
访问整个物理硬盘
访问单个物理硬盘分区
配置硬盘供应商产品数据 (VPD)
使用内部网络访问 iSCSI 目标
精细调整 Oracle VirtualBox NAT 引擎
配置 NAT 网络接口的地址
配置 NAT 网络接口的启动服务器(Next Server)
在 NAT 模式下启用 DNS 代理
在 NAT 模式下使用主机的解析器作为 DNS 代理
用户定义的主机名解析
配置 NAT 引擎的别名
配置 BIOS DMI 信息
配置自定义 ACPI 表
精细调整计时器和时间同步
配置客户机时间戳计数器 (TSC) 以反映客户机执行
加速或减慢客户机时钟
调整客户增强功能时间同步参数
禁用客户增强功能时间同步
在 Oracle Solaris 11 主机上安装备用桥接网络驱动程序
适用于 Oracle Solaris 11 主机上 VLAN 的 Oracle VirtualBox VNIC 模板
在 Oracle Solaris 主机上配置多个仅主机网络接口
在 Oracle Solaris 主机上配置 Oracle VirtualBox CoreDumper
Oracle VirtualBox 和 Oracle Solaris 内核区域
锁定 VirtualBox 管理器
自定义 VirtualBox 管理器
虚拟机选择器自定义
配置虚拟机选择器菜单项
配置虚拟机窗口菜单项
配置虚拟机窗口状态栏项
配置虚拟机窗口视觉模式
主机键自定义
终止虚拟机时的操作
终止虚拟机时的默认操作
处理“大师冥想”的操作
配置自动鼠标捕获
请求传统全屏模式
从 GUI 中移除某些网络模式
自动启动 Oracle VirtualBox Web 服务
Linux:使用 init 启动 Web 服务
Oracle Solaris:使用 SMF 启动 Web 服务
macOS:使用 launchd 启动 Web 服务
Oracle VirtualBox 看门狗
内存气球化控制
主机隔离检测
更多信息
Linux:使用 init 启动看门狗服务
Oracle Solaris:使用 SMF 启动看门狗服务
其他扩展包
在系统启动时启动虚拟机
Linux:使用 init 启动自动启动服务
Oracle Solaris:使用 SMF 启动自动启动服务
macOS:使用 launchd 启动自动启动服务
Windows:启动自动启动服务
虚拟机加密
虚拟机加密的限制
加密虚拟机
打开加密虚拟机
解密加密虚拟机
Oracle VirtualBox 专家存储管理
处理主机电源管理事件
传递 SSE4.1/SSE4.2 指令
支持键盘指示器同步
捕获选定设备的 USB 流量
配置心跳服务
磁盘映像加密
磁盘加密的限制
加密磁盘映像
启动带有加密映像的虚拟机
解密加密映像
半虚拟化调试
Hyper-V 调试选项
设置 Windows 客户机以使用 Hyper-V 半虚拟化提供程序进行调试
PC 扬声器直通
通过 USB/IP 访问通过网络公开的 USB 设备
在 Linux 系统上设置 USB/IP 支持
安全注意事项
将 Hyper-V 与 Oracle VirtualBox 配合使用
嵌套虚拟化
VBoxSVC 在 Windows Session 0 中运行
已知问题
VISO 文件格式 / RTIsoMaker
技术背景
Oracle VirtualBox 文件存储位置
虚拟机文件夹
全局设置
配置数据位置摘要
Oracle VirtualBox XML 文件
Oracle VirtualBox 可执行文件和组件
硬件虚拟化
关于硬件虚拟化的详细信息
半虚拟化提供程序
嵌套分页和 VPID
Oracle VirtualBox 编程接口
故障排除
过程和工具
问题分类和隔离
收集调试信息
使用 VBoxBugReport 命令自动收集调试信息
内置虚拟机调试器
虚拟机核心格式
常规故障排除
在慢速主机文件系统上,客户机显示基于文件的映像的 IDE/SATA 错误
响应客户机 IDE/SATA 刷新请求
频率提升下的性能变化
频率缩放对 CPU 使用率的影响
不准确的 Windows CPU 使用率报告
主机电源管理导致的性能低下
Windows 客户机
Windows 7 客户机不支持 USB 3.0
更改虚拟机配置后 Windows 蓝屏
启用 SMP 后的 Windows 0x101 蓝屏(IPI 超时)
Windows 2000 安装失败
如何记录 Windows 客户机的蓝屏信息
Windows Vista 客户机无网络
Windows 客户机导致高 CPU 负载
访问共享文件夹时延迟过长
Windows 98 客户机中 USB 平板电脑坐标错误
还原快照后,Windows 客户机从 Active Directory 域中移除
Windows 3.x 限制为 64 MB 内存
Linux 和 X11 客户机
Linux 客户机可能导致高 CPU 负载
有错误的 Linux 2.6 内核版本
X11 客户机中的共享剪贴板、自动调整大小和无缝桌面
Oracle Solaris 客户机
某些 Oracle Solaris 10 版本在使用 SMP 启动时可能需要很长时间
较旧的 Solaris 版本不适用于 E1000 以太网
Windows 主机
拖放不工作
VBoxSVC 进程外 COM 服务器问题
CD 和 DVD 更改未识别
使用 Microsoft RDP 客户端时响应迟钝
在单个系统上运行 iSCSI 启动器和目标
缺少桥接网络适配器
无法创建仅主机网络适配器
Linux 主机
Linux 内核模块拒绝加载
未找到 Linux 主机 CD/DVD 或软盘驱动器
写入 CD 或 DVD 时出现奇怪的客户机 IDE 错误消息
VBoxSVC IPC 问题
USB 不工作
PAX/grsec 内核
Linux 内核 vmalloc 池耗尽
Oracle Solaris 主机
无法启动虚拟机,连续内存不足
安全指南
一般安全原则
安全安装和配置
安装概述
安装后配置
安全功能
安全模型
虚拟机安全配置
网络
远程虚拟机的安全性
VRDP 远程桌面认证
剪贴板
共享文件夹
CD/DVD 直通
USB 直通
配置和使用认证
潜在不安全操作
加密
安全建议
CVE-2018-3646
禁用嵌套分页
刷新一级数据缓存
CVE-2018-12126、CVE-2018-12127、CVE-2018-12130、CVE-2019-11091
缓冲区覆盖和禁用超线程
已知限制
实验性功能
已知问题
更新日志
版本 7.1.12(日期待定)
版本 7.1.10 (2025-06-03)
版本 7.1.8 (2025-04-15)
版本 7.1.6 (2025-01-21)
版本 7.1.4 (2024-10-15)
版本 7.1.2 (2024-09-26)
版本 7.1.0 (2024-09-09)
旧版本的更改日志
7.1 版许可信息用户手册
前言
受众
相关文档
简介
Oracle VirtualBox 基本软件包许可信息
第三方通知和/或许可
开源或其他独立许可软件
软件许可
alsa-lib
Bochs ROM BIOS
cereal
compositeproto
curl
Digia QT
dnsproxy
dri2proto
dxvk
EDK2
EGL-Registry
fixesproto
fontsproto
Glib
glibc
glproto
gSOAP
gtk3 (GNOME 桌面)
inputproto
iPXE
JPEG 图像解码软件
kbproto
libdevmapper
libdrm
LibGD
libjpeg-turbo
libogg
libpam
libpciaccess
libpng
libslirp
libssh
libtpms
libvorbis
libvpx
libXcomposite
libXdamage
libXext
libXfixes
Libxml2
libxshmfence
Linux 内核
LZF
MoltenVK
Mozilla 套件
nasm 2.12.02
NASM 2.16.01
NSIS AccessControl 插件
NSIS NsProcess 插件
Nullsoft 脚本化安装系统 (NSIS) 3.08
Nullsoft 脚本化安装系统 (NSIS) 3.09
OpenSSL 3.3.0
OpenSSL 3.1.7
opus
pixman
Plex86/Bochs LGPL VGABios
pulseaudio
QEMU
randrproto
Intel® 架构近似指令 VRCP14、VRSQRT14、VRCP28、VRSQRT28 和 VEXP2 的参考实现
renderproto
Slirp
SoftFloat
SPIR-V 头文件
Vulkan-Headers
Wayland
Wayland 协议
Wine
WiX (Windows Installer XML 工具集)
xextproto
xf86-input-mouse
xf86-video-vesa
xf86driproto
XFree86 -VidMode 扩展
xorg-server 1.0.1
xorg-server 1.1.0
xorg-server 1.3.0.0
xorg-server 1.4.2
xorg-server 1.5.3
xorg-server 1.6.5
xorg-server 1.7.7
xorg-server 1.8.0
xorg-server 1.9.0
xorg-server 1.10.0
xorg-server 1.11.0
xorg-server 1.12.0
xorg-server 1.13.0
xorg-server 1.14.0
xorg-server 1.15.0
xorg-server 1.16.0
xorg-server 1.17.1
xorg-server 1.18.0
xproto
Zlib 数据压缩库
Oracle VirtualBox 扩展包许可信息
第三方通知和/或许可
开源或其他独立许可软件
软件许可
curl
glibc
Mozilla 套件
OpenSSL
QEMU
Wine
Zlib 数据压缩库
Oracle VirtualBox 隐私信息
词汇表