Черный экран при загрузке гостевой ОС в virtualbox после обновления 12.04

Я использую хост Ubuntu для запуска гостевой ОС Windows 7 в virtualbox. Пока я не обновился до 12.04, virtualbox запускался и загружал гостевую ОС нормально, и все было хорошо.

После того, как я обновился до 12.04, всякий раз, когда я пытался загрузить гостевую ОС, в какой-то момент процесса загрузки мой компьютер отображал черный экран, вызывая сбой как гостя, так и хоста.

Есть ли какие-либо способы, чтобы точно выяснить, что является причиной аварии? Есть ли решение, которое позволит мне продолжать использовать virtualbox без сбоев операционной системы хоста?

Я использую ядро ​​версии 3.2.0-24 и virtualbox версии 4.1.12.

0
задан 08.01.2020, 05:50

4 ответа

Можно ли обновить к новой версии 4.1.14?

, Чтобы сделать это, добавьте новый источник:

sudo gedit /etc/apt/sources.list.d/virtualbox.list

И копия следующая строка в gedit, и сохраняет

deb http://download.virtualbox.org/virtualbox/debian precise contrib

, Затем добавляют ключ со знаком:

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -

И затем делают sudo apt-get update && sudo apt-get dist-upgrade

, я думаю, что это решит Вашу проблему, потому что мы используем последнюю версию, и у нас нет проблем.

1
ответ дан 08.01.2020, 05:51

Для Виртуального Поля 4.1.14 от virtualbox.org попытка репозитория:

sudo apt-get install linux-headers-generic linux-headers-generic-pae
sudo /etc/init.d/vboxdrv setup

Удачи!

Для Ubuntu 12.04's virtualbox 4.1.12 установленных из репозитория по умолчанию, я не мог найти/etc/init.d/vboxdrv

0
ответ дан 08.01.2020, 05:52

Редактирование: переустановка virtualbox, казалось, работала сначала, но действительно не решила проблему. Однако истинная проблема была найдена и зафиксировала в восходящем направлении, посмотрите здесь: https://www.virtualbox.org/ticket/10528

Такой bugreport выше также перечисляет обходное решение, которое будет использоваться, пока фиксированные пакеты не доступны т.е.:

обходное решение А должно добавить nmi_watchdog=0 nowatchdog к командной строке ядра хоста

<час>

(предыдущий ответ, теперь недопустимый)

, я имел ту же проблему при попытке выполнить гостя Windows 7 на 64 бита ОС в virtualbox и решил проблему путем простого удаления и переустановки virtualbox, как рекомендуется здесь: VirtualBox doesn' t загрузка после 12,04 обновлений . Это, по-видимому, воссоздало некоторые модули ядра, которые отсутствовали после первой установки.

sudo apt-get remove virtualbox
sudo apt-get install virtualbox
0
ответ дан 08.01.2020, 05:52

Загружаясь с более старым ядром, версия 3.0.0-17, кажется, решает проблему.

Используя эту версию ядра я могу загрузить гостя ОС в virtualbox и обычно использовать его.

причина этой проблемы, кажется, регрессия в ядре.

0
ответ дан 08.01.2020, 05:52
  • 1
    Этот isn' t идеальное решение для меня однако, как I' d все еще любят мочь использовать новую версию ядра. I' ll пытаются обновить к virtualbox 4.1.14 и видят, решает ли это проблему с новым ядром. – Jo So 08.01.2020, 05:53

Теги

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