Ошибка VirtualBox "Не удалось открыть сеанс для виртуальной машины"
У меня есть виртуальная машина с Windows XP с чистой установкой. Я установил его как неизменный для создания дифференциальной машины, поэтому я создаю новую виртуальную машину, выбираю неизменяемый жесткий диск и создаю новый моментальный снимок в новой папке виртуальной машины.
Однако, когда я пытаюсь запустить виртуальную машину, я получаю эту ошибку:
"failed to open a session for the virtual machine".
Código Resultado:
VBOX_E_INVALID_OBJECT_STATE (0x80BB0007)
Componente:
ProgressProxy
Interfaz:
IProgress {c20238e4-3221-4d3f-8891-81ce92d9f913}
В чем проблема? до сих пор я без проблем могу использовать дифференциальные виртуальные машины. Я установил последнюю версию или VirtualBox v4.3.4, и проблема не устранена.
Если я установлю жесткий драйвер как обычно, и я создаю новую виртуальную машину и выбираю этот жесткий диск, у меня нет проблем.
EDIT: я использую тот же виртуальный диск и выполняю те же действия на другом компьютере, и он работает нормально. Я думаю, что проблема в VirtualBox моего компьютера с проблемой, но я пытаюсь удалить программу и переустановить ее, и проблема сохраняется, поэтому я не знаю, как решить проблему.
EDIT 2: если я устанавливаю виртуальный жесткий диск как многоконтактный, а не неизменный, то он отлично работает. В моем случае достаточно, но я знаю, что это будет работать как неизменное, потому что это была работа до сих пор, и она работает на другом компьютере.
Я пытаюсь создать нового пользователя в Windows, чтобы попробовать, если проблема с настройкой моей учетной записи, но проблема сохраняется. Поэтому я думаю, что некоторая общая конфигурация VirtualBox повреждена, и я не могу ее восстановить.
Я хотел бы знать, есть ли какое-либо решение для использования неизменяемого жесткого диска, потому что я хотел бы решить проблему с VirtualBox, хотя к моменту, когда достаточно многоадаптированного жесткого диска.
Ответы
Ответ 1
У меня была такая же проблема, я пытался редактировать виртуальную машину, но это не позволяло мне ее сохранять. Поэтому я попробовал следующее:
- Пробовал редактировать виртуальную машину для изменения RAM/CPU и т.д., но это не позволяло мне ее сохранять.
- Удалил vm (а не данные) и попытался добавить его снова, не исправил его
- Попробовал переместить файл vbox в другой каталог и импортировать его, но он не позволил мне переместить файл vbox, поэтому я понял, что там работает виртуальный процесс, в котором есть блокировка. Поэтому я убил этот процесс и начал его снова, и моя VM загрузила
Ответ 2
Обновление VirtualBox до последней версии устранило мою проблему.
Ответ 3
Для пользователей Windows ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
У меня была такая же проблема, и этот трюк работает для меня
- Перейти к панели управления
- Открыть программу удаления
- Нажмите, чтобы включить или отключить функции Windows
- Прокрутите вниз и найдите папку hyper-V.
- Снимите флажок с Hyper-V.
- Примените изменения и перезапустите вашу систему.
- Теперь вы идете... Откройте вашу виртуальную коробку и запустите ОС, которую вы хотите.
Надеюсь это поможет..
Ответ 4
Если вы работаете в Windows, и сообщение об ошибке показывает, что VT-x is not available
убедитесь, что Hyper-V отключен в компонентах Windows.
Ответ 5
возможно, это вызвано привилегией, пожалуйста, попробуйте следующее:
#sudo chmod 755 /Applications
#sudo chmod 755 /Applications/Virtualbox.app
Ответ 6
Для пользователей MAC
После некоторых исследований это сработало для меня:
- Выход из VirtualBox
- Щелкните правой кнопкой мыши папку "Приложения"
- Нажмите "Получить информацию"
- Изменить "Все" Разрешение на "Только чтение"
- Откройте VirtualBox, и теперь он должен работать.
![]()
Ответ 7
Что-то, что я пробовал и работаю для меня, это просто создать новую виртуальную машину, и вы используете существующий файл виртуального жесткого диска, и все так, как вы его оставили.
Ответ 8
Обновление до последней версии сработало.
Ответ 9
Убийство ВМ процесс работает в моём случае.
Щелкните правой кнопкой мыши на виртуальной машине и нажмите "Отменить сохраненное состояние".
![Right click on the VM and click on "Discard Saved State".]()
Это сработало для меня.