Ubuntu Virtual Machine Windows 98 SE Stellt eine Quad-Core-CPU zum Herunterfahren bereit

1090
robx

Ich habe mich gefragt, ob jemand anderes dieses Problem erfahren hat und wissen kann, wie es behoben werden kann. Ich betreibe einen AMD Phenom 9850 Quadcore unter Ubuntu Lucid 10.04.

Problem: Wenn ich mein altes Windows 98 SE in der Virtualbox und die CPU-Frequenz bei "On Demand" ausgeführt habe, wenn Windows 98 SE anfängt, den Desktop zu erreichen, würde meine CPU einen Kern und einen Piepton erzeugen und dann mein gesamtes System (nativ) herunterfahren. nicht nur die virtuelle Maschine. Alle anderen Windows XP und höher laufen einwandfrei. Ich gab Windows 98 SE Virtual Machine 512 MB RAM, versuchte die 2d- und 3D-Hardwarebeschleunigung sowohl aktiviert als auch deaktiviert.

Work Around: Meine einzige Arbeit ist es jetzt, meine CPU-Frequenz mit 1,25 GHz (alle 4 Kerne, da ich nicht weiß, welche zufällig spitzen wird) vom nativen Ubuntu Lucid-CPU-Frequenzmonitor zu zwingen.

0

2 Antworten auf die Frage

2
TuxRug

Dieses Problem tritt auf, weil MSDOS-basierte Systeme, einschließlich Windows 3.x, 95 und 98, nicht die richtige Anweisung für den Leerlauf an die CPU senden, wenn sie sich im Leerlauf befinden. Anstatt der CPU eine "HLT" (Halt) -Anweisung zu senden, die die CPU in den Leerlauf versetzt, bis sie benötigt wird, durchlaufen diese Betriebssysteme stattdessen Code, der nichts bewirkt, aber die CPU beschäftigt hält.

Wie zu beheben ( Quelle, per Festrad):

Install rain, waterfall or cpuidle in the Win9x guest - my preference is rain as it only does what is needed -replace the idle loop with HLT execution- and nothing more  here is a link explaining something about, related to real hardware [http://estu.nit.ac.jp/~e982457/other/cpuidle/idle.htm][2]   d/l rain from here: [http://www.benchtest.com/downloads/index.html][3] 

Ich habe nachgesehen und der Download-Link für rainscheint momentan nicht zu funktionieren, aber Sie sollten in der Lage sein, eines der anderen genannten Programme zu verwenden oder eine alternative Downloadquelle zu finden. Besorgen Sie sich einfach eines dieser Programme und installieren Sie es in der virtuellen Maschine.

Werde es morgen mit der Zeit versuchen. Vielen Dank. Ich habe dieses nie gesehen, nur für den Videotreiber. robx vor 12 Jahren 0
Das hat leider nichts geholfen. Selbst nachdem Rain20 im GUEST-Betriebssystem installiert und sichergestellt war, dass es ausgeführt wird, und die CPU-Frequenz wieder auf "On Demand" gesetzt wird, würde einer meiner Kernpunkte alles aufspähen und herunterfahren. Vielleicht ist es veraltet. robx vor 12 Jahren 0
Versuchen Sie es mit einem der anderen aufgeführten. Regen ist gut, aber mit einigen AMD-Prozessoren ist er nicht kompatibel. Phenom könnte einer sein, mit dem er nicht auskommt. TuxRug vor 12 Jahren 0
Ich denke, ich werde die CPU-Freq bei 1.25GHz drosseln und Win98 laufen lassen. Ich zögere nicht weiter und versuche, dass mein Rechner abrupt heruntergefahren wird, wobei das Risiko besteht, dass im nativen Betriebssystem etwas beschädigt wird. robx vor 12 Jahren 0
0
steppa

Dies passiert nicht, wenn Win98 im ACPI-Modus installiert ist. Siehe dieses Tutorial.