Was führt dazu, dass VirtualBox OSE meinen Computer aufhängt?

10

Ich verwende VirtualBox OSE und kürzlich, wenn ich Ubuntu 10.10 darauf ausführe, neigt mein Computer dazu, zu hängen, was mich zwingt, es hart zurückzusetzen (nicht gut). Wie finde ich heraus, wo das Problem liegt?

Hier ist die letzte Zeile von " / var / log / syslog " vor dem Zurücksetzen:

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

Anmerkungen :

  • VirtualBox OSE ist Version 3.2.10
  • Ich benutze 32-Bit 2.6.37 Kernel auf Debian Squeeze
  • Ich kann dieses Problem bei Verwendung von Fedora 14 VM nicht reproduzieren
Tshepang
quelle
3
Wenn der Kernel abstürzt, hat das System häufig keine Zeit, die relevanten Protokollnachrichten zu verarbeiten. Weitere Informationen zum Debuggen von Kernel-Panics unter Ubuntu finden Sie unter Wie bekomme ich einen Kernel Core Dump und eine Kernel Netconsole? Möglicherweise können Sie sie an Debian anpassen.
Gilles 'SO - hör auf böse zu sein'
Bitte posten Sie weitere Protokolle, insbesondere die/var/log/messages
Šimon Tóth
Erhalten Sie es mit ein- und ausgeschalteten Virtualisierungserweiterungen?
Thomas
@ Thomas was ist das?
Tshepang
2
@Tshepang: Unter Einstellungen> System> Prozess / Beschleunigung gibt es verschiedene Einstellungen zum Aktivieren / Deaktivieren von Virtualisierungserweiterungen (falls in der Hardware verfügbar). Dazu gehören PAE / NX, VT-x usw. ~ de.wikipedia.org/wiki/…
Thomas

Antworten:

3

Ich habe auch schwere Abstürze erlebt, wenn sowohl in der VM als auch auf dem "nativen" System eine gute Menge an Festplattenaktivität vorhanden war. Das System war stabil, wenn keine VM verwendet wurde, selbst unter hoher Last. Ich habe neue Kernelversionen und neue Versionen von VirtualBox ausprobiert, aber das Problem blieb bestehen. Dann wechselte ich zu einem neueren Computer (einem i7), der nicht das gleiche Problem hatte. Der Computer mit den Problemen wurde jedoch schlimmer und stürzte auch in anderen Situationen ab. Jetzt bootet es nicht einmal mehr, sondern friert in der BIOS-Phase des Startvorgangs ein. Möglicherweise liegt ein Hardwareproblem und / oder ein Problem mit den VM-Anweisungen auf der CPU vor.

Sie könnten versuchen, die E / A und / oder die Anzahl der von der VM verwendeten CPUs zu begrenzen und zu prüfen, ob dies hilfreich ist.

Alexander
quelle
Was Sie beschreiben, hat nichts mit VirtualBox zu tun. Wenn das Host-System immer wieder abstürzt und jetzt nicht einmal mehr bootet, haben Sie schlechte Hardware. In einem solchen Fall würde VirtualBox nur einen Absturz auslösen (nicht verursachen). Versuchen Sie, memtest auszuführen. Und seien Sie vorsichtig, schlechter Speicher kann viele Daten beschädigen.
basic6
Wenn die Virtualisierungsanweisungen der CPU verwendet würden und die Ursache des Problems wären, wäre dies nicht die Schuld von VirtualBox, aber auch nicht völlig unabhängig. Dieser Computer ist schon lange weg (und memtest hat nichts ergeben).
Alexander
0

Dies ist ein Schuss in die Dunkelheit, aber wir hatten diese unerklärlichen Probleme mit der virtuellen Box im Zusammenhang mit der Verwendung von Bridged Networking und Offloading. Versuchen

ethtool -K eth0 tx off

Dies sollte meines Wissens in der 4.x-Serie behoben werden.

Tobi Oetiker
quelle
0

Ich hatte das Problem mit dem Einfrieren der VirtualBox durch die Netcard: Als ich über die GUI darauf zugegriffen habe, war die VM betriebsbereit, der Netcard-Treiber war jedoch abgestürzt.

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

Meine Problemumgehung bestand darin, die VM vom Host aus zu pingen. Wenn das Netzwerk ausgefallen ist: Starten Sie es neu.

Vielleicht ist es das gleiche Problem?

Ole Tange
quelle
Mein Problem war schlimmer als das. Mein Gastgeber wurde eingefroren, nicht nur der Gast.
Tshepang