virtualbox NS_ERROR_FAILURE (0x80004005)

Вчера мои гости из 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, переустановить из Software Manager, переустановить после Невозможно запустить виртуальные машины после обновления 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 
13
задан 8 July 2018 в 23:28

6 ответов

После долгого, дружеского и плодотворного разговора с @DavidFoerster выяснилось, что виновата в этом Microsoft и ее странная политика обновления!

Дэвид терпеливо помог мне переустановить пакеты VirtualBox. из репозиториев Ubuntu и проверьте конфигурацию (dkms, пакеты расширений и т. д.). Наконец он попросил меня попробовать новую установку с живым ISO. Именно тогда я заметил, что моя «Папка машины по умолчанию», определенная в VirtualBox - Файл - Настройки - Общие , не использовалась. Я знал, что это было на смонтированной NTFS, используемой системой Win10 с двойной загрузкой. При более внимательном рассмотрении выяснилось, что в настоящее время он установлен только для чтения, что не позволяет запускать виртуальные машины (с не очень полезным сообщением об ошибке).

Как я тогда вспомнил, вскоре после того, как я последний раз успешно загрузил гостевые системы VirtualBox, Я не только получил обновления Ubuntu, но и впервые за долгое время загрузил свою родную систему Win10. Очевидно, Microsoft затем установила обновления И снова активировала опцию «быстрого запуска» (которая, безусловно, была отключена раньше!) - так что позже, в Ubuntu, файловая система NTFS была смонтирована в режиме только для чтения.

Теперь, когда я снова отключил опцию «быстрый запуск» в Windows10, мои гостевые системы снова работают.

Спасибо, Дэвид, за то, что задал правильный вопрос, который направил меня на верный путь!

1
ответ дан 8 July 2018 в 23:28

У меня была аналогичная проблема на 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
     

Это то, что у меня сработало.

10
ответ дан 8 July 2018 в 23:28

Я столкнулся с упомянул проблему, и я попробовал все предложенные решения, но они не решили мою проблему.

В моем случае я обнаружил, что файл VirtualBox.xml (который находится в папке ~ / .config / VirtualBox ) кажется пустым и там был файл с именем как VirtualBox.xml-prev . Поэтому я переместил второй файл, переименованный в VirtualBox.xml , в тот же каталог, и моя проблема решена.

1
ответ дан 29 October 2019 в 10:57

Просто возникла та же проблема и я понял решить проблему и найти более простое решение ... Проблема заключалась в настройках usb ... если вы снова переключите настройки USB на 1.1, он загрузится снова ... если кто-то вроде меня обнаружит, что этот пост имеет ту же проблему ... это решило эту проблему для меня ... но спасибо за этот пост он привел меня к этому решению ...

-1
ответ дан 23 November 2019 в 10:34

Команды ниже Исправлено для меня (Ubuntu 18.04)

Переустановите virtualbox-dkms

sudo apt install virtualbox-dkms

Перезапустите virualbox

0
ответ дан 5 January 2021 в 22:09

Для меня проблема заключалась в том, что я попробовал начать его просто Examplevm startvm vboxmanage , но у меня не было X передачи работы, поэтому это было бы предположительно попытаться Создайте дисплей и сбой. Добавление - Тип без головы Исправлено проблему:

Vboxmanage StartVM ExampleVM --тып без головы

, конечно, это только относится, если без головы вы хотите сделать.

Я пересекаю этот ответ с очень похожими вопросами (такой же код ошибки) в https://unix.stackexchange.com/a/641243/30731

0
ответ дан 1 April 2021 в 23:43

Другие вопросы по тегам:

Похожие вопросы: