1

Когда я запускаю Oracle VM VirtualBox 4.2.18 в Windows 8.1 64bit, появляется следующее сообщение. В чем смысл этого сообщения и как его решить?

VBoxTestOGL.exe

Инструкция в 0x806d58e2 ссылается на память в 0x00000000. Память не может быть прочитана.

3 ответа3

3

Попробуйте отключить 3D ускорение на гостевой. Сообщается о некоторых проблемах с видеокартами AMD с включенным 3D-ускорением.

Смотрите, например, https://www.virtualbox.org/ticket/12772

2

VirtualBox попытался прочитать ячейку памяти без разрешений. В основной памяти есть некоторые области, которые может читать / писать только ядро. Это смысл сообщения.

Может существовать много причин, вызвавших эту ошибку. Я предлагаю установить другую версию ... может быть, вы можете попробовать 32-битную версию.

0

В последние 1-2 года я постоянно использовал новейший VirtualBox на хосте Win7, периодически запуская тот же хост WinXP. (Текущая версия VirtualBox 4.3.20)

Я использую двойную настройку дисплея, и возникновение ошибки определяется экраном, на котором запускается окно VirtualBox. Если я использую экран 1, ошибка никогда не происходит. Если окно VirtualBox находится на экране 2 в критический момент гостевой загрузки WinXP, появляется ошибка. Если я запустил виртуальную машину на экране 1, позволил гостевой WinXP загрузиться, а затем переместил окно на экран 2, в течение оставшейся части сеанса ошибок не возникало. Так что я начал делать именно это как обходной путь.

Может также работать (или нет) в вашем случае.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .