暂未配置成功,请酌情参考使用。2022年2月
Auto start VM in mac OSX(10.15)
1.安装VirtualBox(6.1.4)
2.将文件“/Applications/VirtualBox.app/Contents/MacOS/org.VirtualBox.vboxautostart.plist”复制到“/Library/LaunchDaemons”
3.编辑文件"/Library/LanchDaemons/org.virtualbox.vboxautostart.plist"
修改前: <key>Disabled</key> 修改后: <key>Enabled</key>
4.创建一个/etc/vbox/autostart.cfg文件。内容如下
# Default policy is to deny starting a VM, the other option is "allow". default_policy = allow # Create an entry for each user allowed to run autostart myuserid = { allow = true }
5.打开终端Terminal并执行
sudo launchctl load /Library/LaunchDaemons/org.virtualbox.vboxautostart.plist VBoxManage modifyvm "<vmname>" –autostart-enabled on VBoxManage modifyvm "<vmname>" --autostop-type acpishutdown
6.重启mac,然后打开virtualbox GUI进行验证
调试:
如果出现任何错误,请使用plist文件中的命令(如下所示)进行调试:
/Applications/VirtualBox.app/Contents/MacOS/VBoxAutostartDarwin.sh /etc/vbox