编程知识 cdmana.com

Mac virtualBox不能为虚拟电脑XXXX打开一个新任务

今天将MBP更新到BigSur之后,VirtualBox无法启动CentOS虚拟机,点击启动后弹出错误对话框“不能为虚拟电脑XXXX打开一个新任务”,点击明细显示“The virtual machine'CentOS'has terminated unexpectedly during startup with exit code 1 (0x1).”无其他提示。

网上找到同样的问题,有的是Applications文件夹组权限不是wheel的问题,还有新版本的问题。按照文章讲解一一尝试后仍未解决。但是在有一篇新版本BigSur出现问题的文章中提到查看csrutil状态后可以解决,通过打开csrutil后再启动虚拟机,报错中额外弹出一个对话框提示VirtualBox的owner不是root,修改owner权限为root后启动正常。

具体解决步骤如下:

1、重启机器过程中按Command+R进入恢复模式;

2、在实用工具的终端中运行csrutil clear后重启机器;

3、启动VirtualBox中的虚拟机,能够显示错误信息了。本人的机器提示VirtualBox的owner不是root;

4、修改VirtualBox的owner:打开终端,运行cd /Applications

sudo chown root:admin VirtualBox.app

问题解决。错误截图没保存=_=

版权声明
本文为[osc_hr0pxr5d]所创,转载请带上原文链接,感谢
https://my.oschina.net/u/4386603/blog/4836892

Scroll to Top