AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1051161
Accepted
muclux
muclux
Asked: 2018-07-02 00:34:19 +0800 CST2018-07-02 00:34:19 +0800 CST 2018-07-02 00:34:19 +0800 CST

virtualbox NS_ERROR_FAILURE (0x80004005)

  • 772

昨天我的 Virtualbox 客人还在运行。今天我收到所有来宾(Windows 或 Linux)的以下错误。

Failed to open a session for the virtual machine win10.

The VM session was closed before any attempt to power it on.

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: SessionMachine
Interface: ISession {7844aa05-b02e-4cdd-a04f-ade4a762e6b7}

我已经尝试运行sudo /sbin/vboxconfig,从软件管理器重新安装,在将 virtualbox 从 5.0 升级到 5.1并升级到 5.2.12 r122591 和 5.2.14 r123301后重新安装无法运行虚拟机。结果总是一样的。

我当前的内核版本是 4.15.0-24-generic #26-Ubuntu SMP。

$ VBoxManage list extpacks
Extension Packs: 1
Pack no. 0:   Oracle VM VirtualBox Extension Pack
Version:      5.2.14
Revision:     123301
Edition:      
Description:  USB 2.0 and USB 3.0 Host Controller, Host Webcam, VirtualBox RDP, PXE ROM, Disk Encryption, NVMe.
VRDE Module:  VBoxVRDP
Usable:       true 
virtualbox 18.04
  • 11 11 个回答
  • 72020 Views

11 个回答

  • Voted
  1. Ismail Yushaw
    2019-04-07T09:03:16+08:002019-04-07T09:03:16+08:00

    我在 xubuntu 18.04 上遇到了类似的问题,我的 Virtualbox 客人要运行 Windows 7。虽然我之前安装了 Virtualbox 5.2,但它可以工作。

    1. virtualbox-dkms我通过运行以下命令确保已安装:

      dpkg -l | grep virtualbox-dkms
      
    2. 然后我清除它并仅重新安装dkms:

      apt-get purge virtualbox-dkms && sudo apt-get install dkms
      
    3. 然后我运行建议的命令来重建内核:

      sudo /sbin/vboxconfig 
      

    这对我有用。

    • 12
  2. Wizzdome
    2019-07-29T04:41:06+08:002019-07-29T04:41:06+08:00

    只是遇到了同样的问题,并找出了问题和更简单的解决方案...问题是 USB 设置...如果您将 USB 设置切换回 1.1,它将再次启动...以防像我这样的其他人发现这篇文章有同样的问题......这为我解决了它......但感谢这篇文章它让我找到了那个解决方案......

    • 6
  3. scolley
    2021-02-06T12:30:45+08:002021-02-06T12:30:45+08:00

    将 USB 从 3.0 更改为 1.1 立即解决了我无法在 Ubuntu 下启动 Win10 客户机的问题。简单,轻松的解决方案。

    • 4
  4. Best Answer
    muclux
    2018-07-09T14:41:28+08:002018-07-09T14:41:28+08:00

    在与@DavidFoerster 进行了长时间、友好和富有成果的交谈后,事实证明,微软及其怪异的更新政策才是罪魁祸首!

    David 耐心地指导我从 Ubuntu 存储库重新安装 VirtualBox 包并检查配置(dkms、扩展包等)。最后,他让我尝试使用实时 ISO 进行新安装。就在那时,我注意到我定义的“默认机器文件夹”VirtualBox - File - Preferences - General不可用。我知道它在双引导 Win10 系统使用的挂载 NTFS 上。仔细观察显示,目前它是以只读方式安装的,这会阻止虚拟机启动(带有一个不太有用的错误消息)。

    正如我当时回忆的那样,在我上次成功启动 VirtualBox 来宾后不久,我不仅获得了 Ubuntu 更新,而且还首次启动了我的原生 Win10 系统。显然,微软随后安装了更新并重新激活了“快速启动”选项(之前肯定已经停用了!) - 所以后来,回到 Ubuntu,NTFS 文件系统以只读模式安装,因为 Windows 没有正确关闭。

    现在我再次禁用了 Windows10 中的“快速启动”选项,我的客户系统再次运行。

    谢谢你,大卫,你提出了正确的问题,让我走上了正确的道路!

    • 2
  5. serkan kucukbay
    2019-10-01T00:23:52+08:002019-10-01T00:23:52+08:00

    我遇到了上述问题,我尝试了所有建议的解决方案,但它们并没有解决我的问题。

    就我而言,我发现该VirtualBox.xml文件(位于 下~/.config/VirtualBox)似乎是空的,并且有一个名为VirtualBox.xml-prev. 所以我移动了第二个文件,重命名为VirtualBox.xml在同一目录中,我的问题就解决了。

    • 2
  6. knb
    2021-01-26T03:55:40+08:002021-01-26T03:55:40+08:00

    其他 AskUbuntu 用户在这里给出的答案已经非常好。作为一项附加措施,如果您从Virtualbox 网站的Downlads Page
    下载合适的 VirtualBox 扩展包,它可能会有所帮助。 仅当您知道以前安装了扩展包时才执行此操作。(我认为它可以更好地通过 USB 访问 VirtualBox 来宾)。 扩展包的次要版本号(对于 v6.1.18,即 6.1)应该与您的 virtualbox 安装的次要版本匹配。 我有一个较旧的 Windows 客户机拒绝启动,因为我构建了一个新的主机内核、一个要存储的新 SSD、等待 Windows 升级,并试图启动一个快照(我不记得了)。



    然而,一个更具描述性的错误消息(“扩展包太旧”),比NS_ERROR_FAILURE (0x80004005)仅在启动“更清洁”的不同 Windows 客户机后出现要好。

    也许这纯粹是装饰性的,但值得一试。

    • 2
  7. Luc
    2021-03-27T08:40:58+08:002021-03-27T08:40:58+08:00

    对我来说,问题是我尝试简单地启动它,vboxmanage startvm ExampleVM但我没有 X 转发工作,所以它可能会尝试创建一个显示并失败。添加--type headless修复了问题:

    vboxmanage startvm ExampleVM --type headless

    当然,这只适用于无头是你想要做的事情。

    我在https://unix.stackexchange.com/a/641243/30731的一个非常相似的问题(相同的错误代码)中交叉发布了这个答案

    • 2
  8. Ashish Tiwari
    2020-08-11T18:15:18+08:002020-08-11T18:15:18+08:00

    以下命令为我修复(Ubuntu 18.04)

    重新安装virtualbox-dkms

    sudo apt install virtualbox-dkms
    

    重启虚拟机

    • 0
  9. Michael Hutter
    2021-09-14T13:19:56+08:002021-09-14T13:19:56+08:00

    在 Linux 冻结后,我不得不对我的笔记本电脑进行“硬”重启。重新启动后,我的 VirtualBox 都无法启动。每个 Box: 都收到相同的错误消息ns_error_failure 0x80004005。

    解决方案:再次定期重启 Linux
    听起来太简单了,但它确实有效。

    • 0
  10. alex_223
    2022-06-15T19:16:34+08:002022-06-15T19:16:34+08:00

    我今天遇到了同样的问题,原因是由于某种原因,VM 直到昨天使用的网络适配器在我的主机(Mint 20)上不再存在。

    我的错误信息是

    "Nonexistent host networking interface, name 'enp4s0' (VERR_INTERNAL_ERROR)."
    

    我进入虚拟机的网络属性,将网络适配器从桥接更改为其他东西,然后再改回桥接。无论出于何种原因,网络接口现在是 enp6s0。

    • 0

相关问题

  • VirtualBox 中的屏幕分辨率更高?

  • 虚拟 Ubuntu 网络配置

  • vmware/virtualbox 3d 加速

  • 如何将主机 Ubuntu 上的 VPN (tun0) 网络适配器映射到 VirtualBox 来宾 Windows?

  • 如何在 Ubuntu 中运行 Windows XP

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve