我在 OSX El Capitan betas 1-3 上运行了 VB 4.3。我安装了 VB 5,但它无法启动,并显示消息有效 UID 不是 root。
我发现这个帖子VirtualBox 无法在 Mac OS X 上启动。Deborah Speece 发布的方法可以通过终端启动它,但是 realityloop 的帖子又把它弄坏了,我需要重新安装。
有人有办法从 OSX El Capitan 中的应用程序图标启动 VB 5 吗?
我刚刚在 OSX Yosemite 上安装了 VirtualBox 5,没有任何问题。这个问题似乎是测试版 El Capitan 独有的。希望它能在支持的版本中得到解决。
我还找到了一种解决方法,即使用带有一些脚本的 Automator 工作流应用程序。
答案1
我已成功解决了该问题。
首先,你必须要删除该应用程序AppCleaner(brew cask install appcleaner
)。以下是我的终端日志。使用自制用于安装。
rm -rf ~/VirtualBox\ VMs ~/Library/VirtualBox
brew cask uninstall virtualbox
brew cask install virtualbox
for bin in VirtualBox VirtualBoxVM VBoxNetAdpCtl VBoxNetDHCP VBoxNetNAT VBoxHeadless; do
sudo chmod u+s "/Applications/VirtualBox.app/Contents/MacOS/${bin}"
done
答案2
我安装了 OSX El capitan,但无法打开我的 VB,因此我下载并重新安装了最新版本的 virtualbox(包括它的应用程序),然后我的 vb 启动了。我不知道,但它确实有效。