VBoxManage:错误:详细信息:带有meanjs和vagrant的代码NS_ERROR_FAILURE(0x80004005)

San*_*nde 4 virtualbox node.js vagrant ubuntu-14.04 meanjs

我正在尝试运行基于vagrant的mean.js项目,但是我在vagrant up命令ubuntu 14.04 LTS 64 bit 上遇到以下错误.

        There was an error while executing `VBoxManage`, a CLI used by Vagrant
        for controlling VirtualBox. The command and stderr is shown below.

        Command: ["startvm", "d660b7d6-06a3-49bc-8b90-cbad92632c11", "--type", "headless"]

        Stderr: VBoxManage: error: The virtual machine 'pets_default_1473142645576_38190' has terminated unexpectedly during startup with exit code 1 (0x1)
        VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component MachineWrap, interface IMachine
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个问题.

San*_*nde 6

我解决了使用以下步骤:

我在安装VirtualBox-5.0之前已经完全删除了旧的VirtualBox版本!

  1. 卸载VirtualBox

    sudo apt-get purge "^virtualbox-.*"
    
    Run Code Online (Sandbox Code Playgroud)
  2. 更新软件存储库

    sudo apt-get update
    
    Run Code Online (Sandbox Code Playgroud)
  3. 清理

    sudo apt-get autoremove | sudo apt-get autoclean | sudo apt-get clean 
    
    Run Code Online (Sandbox Code Playgroud)
  4. 安装API存储库(适用于Ubuntu 14.04("Trusty"))

    echo "deb http://download.virtualbox.org/virtualbox/debian trusty contrib" | sudo tee /etc/apt/sources.list.d/oracle-vbox.list
    
    Run Code Online (Sandbox Code Playgroud)
  5. 设置Oracle密钥

    wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
    wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
    
    Run Code Online (Sandbox Code Playgroud)

    6.安装Oracle Virtualbox

    sudo apt-get update
    sudo apt-get install virtualbox-5.1
    Start Virtualbox
    virtualbox
    
    Run Code Online (Sandbox Code Playgroud)

如需更多帮助,请查看此处.

希望这会对其他人有所帮助.


小智 6

我已经重新安装了虚拟盒子,问题已经解决。

在我的 Mac 上安装 Virtual Box 时,它不允许我安装。所以我进入系统偏好设置 - >安全和隐私 - >常规 - “允许应用程序下载” - >单击“允许”按钮。

在对系统首选项进行上述更改后,我已成功安装虚拟盒。

厨房汇聚 -> 成功完成。


Fah*_*ari 5

我使用的是macOS,更新 V​​irtualBox 后出现此错误。我通过以下方式解决了该错误: 系统偏好设置-->安全和隐私,然后单击锁定进行更改。然后,我点击“允许”,如下图所示:

在此输入图像描述

进行更改后,系统会请求重新启动,重新启动后该命令应该可以正常工作:)