VirtualBox 在 CentOS 上的日志查看指南
一 区分日志类型与位置
二 常用查看命令示例
- 宿主机侧
- 实时查看最新日志:tail -f “~/VirtualBox VMs//Logs/VBox.log”
- 查看最近 N 行:tail -n 200 “~/VirtualBox VMs//Logs/VBox.log”
- 搜索关键字(如错误):grep -i “error” “~/VirtualBox VMs//Logs/VBox.log”
- 查看增强功能安装日志:less /var/log/vboxadd-install.log
- 客户机侧
- 实时查看系统日志:journalctl -f
- 查看本次启动日志:journalctl -b
- 查看安全相关日志:less /var/log/secure
- 查看内核日志:dmesg | tail -n 50
三 图形界面查看路径
- 在 VirtualBox 管理器 中选中目标虚拟机,依次进入:显示 → 日志(或右键虚拟机选择“显示日志”),即可打开并浏览该虚拟机的 VBox.log 等日志窗口。
四 排错场景快速定位
- 虚拟机无法启动或异常崩溃:优先查看宿主机侧对应虚拟机的 VBox.log,关注启动阶段报错与时间戳。
- 增强功能(Guest Additions)安装失败:查看宿主机 /var/log/vboxadd-install.log,常见原因是缺少 gcc-c++、kernel、kernel-devel 等依赖,安装后重启再试。
- 客户机内网络、权限或服务异常:在客户机用 journalctl -u <服务名> 或查看 /var/log/secure 等定位问题。