「问题记录|VirtualBox」OSX系统启动就异常退出的问题

Table of Contents

背景说明

需要一个OSX系统进行软件打包,原本想在docker中进行,奈何电脑配置不够格。所以还是回归VirtualBox的怀抱。这里记录一个小操作。

问题描述

虚拟机启动后加载完毕后闪退(快到甚至有可能没看到窗口),然后就看到侧边列表的虚拟机显示"异常退出"。启动日志显示错误Failed to query SMC value from the host (VERR_INVALID_HANDLE).

解决方案

需要运行一条命令,具体原理没有细究。

  • 关闭VirtualBox
  • 以管理员身份运行cmd.exe
  • 进入到VirtualBox的安装目录
  • 运行以下命令:VBoxManage.exe setextradata “你的虚拟机名称” “VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC” 0
  • 运行VirtualBox并启动虚拟机
Mastodon