我目前正在我的mac high sierra 10.13.6上运行流浪汉版本2.1.5
所以在完成vagrant init
和vagrant up
命令后,我想在virtualbox中有一个完全运行的虚拟机。但是在流浪汉之后,我得到了这个。
执行VBoxManage
时出错,这是Vagrant用于控制VirtualBox的CLI。命令和stderr如下所示。
命令:[“startvm”,“3574f45d-aade-4053-af8b-0c88330e855f”,“ - type”,“headless”]
Stderr:VBoxManage:错误:虚拟机'saltstates_default_1539870640620_6152'在启动期间意外终止,退出代码为1(0x1)VBoxManage:错误:详细信息:代码NS_ERROR_FAILURE(0x80004005),组件MachineWrap,接口IMachine
知道这是什么意思吗?
因此,如果您具有mac high sierra或更高版本,则mac安全性和系统首选项允许应用程序在30分钟的应用程序安装中进行系统更改。所以我不得不卸载虚拟盒然后重新安装它。然后我转到系统首选项并允许更改内核驱动程序。
没有必要重新安装VirtualBox以解决此问题。如VirtualBox forum for macOS hosts中所述,您可以执行以下操作:
spctl kext-consent add VB5E2TV963