VirtualBox

发布版本日志记录

要在发布模式下为 VBoxSVC 启用日志记录(即运行非调试版本),可以使用以下变量来激活特定日志组/标志的日志记录

export VBOXSVC_RELEASE_LOG=main.e.l.f+gui.e.l.f
export VBOXSVC_RELEASE_LOG_FLAGS="time tid thread"
export VBOXSVC_RELEASE_LOG_DEST=dir=/path/to/all/logs

调试日志记录

本页面包含有关调试 VBoxSVC(服务器)和 Qt GUI 前端活动的说明。具体来说,这些说明启用了所谓的 VirtualBox 主 API 的 COM 组件的日志记录。此日志记录有助于调试常见的应用程序问题,例如 VirtualBox 启动错误、VM 选择器 GUI 崩溃等。有关 VirtualBox 日志记录的通用信息,请参阅 VBoxLogging

调试日志记录需要 VirtualBox 的调试版本。获取调试版本后,请确保没有正在运行的 VBoxSVC 进程实例和任何 VirtualBox 前端。然后,如果您在 Linux 主机上,请按如下所示设置环境变量

export VBOX_LOG=main.e.l.f+gui.e.l.f
export VBOX_LOG_FLAGS="time tid thread"
export VBOX_LOG_DEST=dir=/path/to/all/logs

或者如果您在 Windows 主机上,请按如下所示设置

set VBOX_LOG=main.e.l.f+gui.e.l.f
set VBOX_LOG_FLAGS=time tid thread
set VBOX_LOG_DEST=dir=D:\path\to\all\logs

现在,您可以从给定环境中启动任何 VirtualBox 客户端,它将把日志记录到指定目录中。请注意,VBoxSVC 进程及其启动的所有进程都将继承第一个客户端的环境,包括调试变量。

上次修改 7 年前 上次修改时间:2018/12/03 下午 05:15:36
注意: 查看 TracWiki 获取使用维基的帮助。

© 2025 Oracle 支持 隐私 / 请勿出售我的信息 使用条款 商标政策 自动化访问礼仪