Что заставляет VirtualBox OSE зависать на моей машине?

10

Я использую VirtualBox OSE, и недавно, когда я запускаю на нем Ubuntu 10.10, моя машина склонна зависать, что вынуждает меня выполнить жесткий сброс (не очень хорошо). Как мне начать искать, где проблема?

Вот последняя строка из " / var / log / syslog " перед сбросом:

Jan 27 12:11:22 debian kernel: [  193.400230] warning: `VirtualBox' uses 32-bit capabilities (legacy support in use)

примечания :

  • VirtualBox OSE - это версия 3.2.10
  • Я использую 32-битное ядро 2.6.37 в Debian Squeeze
  • Я не могу воспроизвести эту проблему при использовании Fedora 14 VM
tshepang
источник
3
В случае сбоя ядра система часто не успевает обработать соответствующие сообщения журнала. Посмотрите, как я могу получить Kernel Core Dump и Kernel Netconsole за советом по отладке паники ядра в Ubuntu, вы можете адаптировать его к Debian.
Жиль "ТАК - прекрати быть злым"
Пожалуйста, опубликуйте дополнительные журналы, в частности/var/log/messages
Шимона Тота
Вы получаете это с расширениями виртуализации и включением и выключением?
Томас
@ что это такое?
Чепанг
2
@Tshepang: В меню «Настройки»> «Система»> «Процесс / ускорение» имеются различные параметры для включения / отключения расширений виртуализации (если они имеются на оборудовании). К ним относятся PAE / NX, VT-x и т. Д. ~ En.wikipedia.org/wiki/…
Томас,

Ответы:

3

Я также сталкивался с серьезными сбоями при большом количестве дисковой активности как в виртуальной машине, так и в «родной» системе. Система была стабильной при работе без ВМ, даже при больших нагрузках. Я попробовал новые версии ядра и новые версии VirtualBox, но проблема осталась. Затем я переключился на более новый компьютер (i7), у которого не было той же проблемы. Тем не менее, компьютер с проблемами стал хуже, и начал выходить из строя и в других ситуациях. Теперь он даже не загружается, а зависает, находясь на стадии BIOS процесса загрузки. Это может быть аппаратная проблема и / или проблемы с инструкциями VM на CPU.

Вы можете попытаться ограничить количество операций ввода-вывода и / или количество процессоров, используемых на виртуальной машине, и посмотреть, поможет ли это.

Александр
источник
То, что вы описываете, не имеет ничего общего с VirtualBox. Если хост-система продолжала сбоить и теперь даже не загружается, значит, у вас плохое оборудование. В таком случае VirtualBox будет только вызывать (не вызывать) сбой. Попробуйте запустить memtest. И будьте осторожны, плохая память может привести к повреждению данных.
basic6
Если бы инструкции виртуализации ЦП использовались и были причиной проблемы, это не было бы ошибкой VirtualBox, но и не полностью не связано. Этот компьютер давно ушел (и мемтест ничего не обнаружил).
Александр
0

это выстрел в темноте, но у нас были такие необъяснимые проблемы с виртуальной коробкой в ​​связи с использованием мостовых сетей и разгрузки. Пытаться

ethtool -K eth0 tx off

это должно быть исправлено в 4.x серии, насколько я знаю.

Тоби Отикер
источник
0

У меня была проблема с зависанием сетевой карты VirtualBox: когда я получил к ней доступ через графический интерфейс, виртуальная машина была запущена и работала, однако, драйвер сетевой карты вышел из строя.

http://www.virtualbox.org/ticket/4434

Мой обходной путь - пинговать виртуальную машину с хоста. Если сеть не работает: перезагрузите ее.

Может быть, это та же проблема?

Оле Танге
источник
Моя проблема была хуже, чем это. Мой хозяин замерз, а не только гость.
Чепанг