当我尝试在全新安装的 Virtualbox 上启动新创建的虚拟机时,收到以下消息。
无法为虚拟机 Debain 打开会话。虚拟机“Debian”在启动过程中意外终止,退出代码为 1 (0x1)。更多详细信息请参阅“C:\Users\me\VirtualBox VMs\Debian\Logs\VBoxHardening.log”。
结果代码:E_FAIL(0x80004005)
组件:MachineWrap
接口:IMachine {...somecode}
我尝试了以下方法
- 禁用来宾网络适配器
- 将所有 Virtualbox 进程添加到 Windows 防火墙例外
- 删除我的防病毒软件
- 重新安装 Virtualbox(中间有或没有清理注册表)
- 更改来宾的系统类型
- 使用/不使用 Debian iso 安装程序进行引导
- 从 Virtualbox 客户机设置中的所有可能组合开始
- [编辑] 检查我的 XML 文件;http://bit.ly/2aPfWmt
最后,启动虚拟机无头或者可拆卸开始就可以正常工作。然后我可以展示VM 没有任何问题。Debian 正在安装。我甚至可以毫无问题地切换到缩放或全屏模式(以前版本的 Virtualbox 有错误)
我有以下信息提供给你
- Windows 7 64 位
- 英特尔 i7 3630QM + 8GB 内存
- nVidia GeForce 680M + 英特尔高清 4000 (nVidia Optimus)
- Virtualbox 5.1.2 r108956
- BIOS 中启用了 VT-d
这听起来很像是 Virtualbox 中的一个错误,但我找不到其他人报告此问题。有人知道可能发生了什么吗?即使 GUI 在 VM 启动后工作,常规启动与 Headless/Detachable 启动有何不同?