Windows XP hängt beim Herunterfahren in VMWare Fusion

16474
TahoeWolverine

Hier ist der Hintergrund: Ich verwende ein Macbook aus diesem Jahr und verwende VMWare Fusion (neueste Aktualisierung). Eine meiner VMs ist Windows XP Professional. Vor kurzem habe ich das VM-Fenster zwei Mal aufgerufen, um zu sehen, dass es sich entschieden hat, herunterzufahren, und befindet sich auf dem blauen Bildschirm "Windows wird heruntergefahren" (nicht bsod). An diesem Punkt scheint es, als würde das Menü "Herunterfahren" nicht funktionieren. Beim ersten Mal konnte ich das Beenden der Fusion erzwingen (die VM aussetzen) und dann wieder rein und das Menü heruntergefahren werden, aber diesmal kein Glück.

Gibt es eine Möglichkeit, die VM "mit Strom zu versorgen"?

Bitte antworten Sie auch, wenn Sie wissen, was die VM dazu veranlasst hat, das Herunterfahren (außer der Windows-Aktualisierung) zu veranlassen oder was sie "denken" könnte, da sie während des Herunterfahrens hängt.

6
Versuchen Sie es in VirtualBox. : P Breakthrough vor 14 Jahren 0
Ich schätze die alternative Option, da ich VirtualBox nicht kannte, aber mein Ziel ist es, mehr als alles andere auf die Dateien zuzugreifen. TahoeWolverine vor 14 Jahren 0

8 Antworten auf die Frage

12
s4y

Versuchen Sie, das vmrunin VMWare Fusion enthaltene Dienstprogramm zu verwenden. Starten Sie die VM in Fusion und führen Sie diesen Befehl aus (in einem Terminalfenster), damit er vmrunangezeigt wird:

/Library/Application\ Support/VMware\ Fusion/vmrun list 

Wenn die problematische virtuelle Maschine angezeigt wird, führen Sie Folgendes aus:

/Library/Application\ Support/VMware\ Fusion/vmrun -T fusion stop "/path/to/.vmx" hard 

Das sollte es sofort schließen.

Sie haben es verdient, VMWare Major zu sein. DFectuoso vor 13 Jahren 1
Vier Jahre später, ich weiß, aber vmrun zog in das App-Paket ein: / Applications / VMware \ Fusion.app/Contents/Library/vmrun Ich wollte nur andere Leute wissen lassen, die diese Seite Jahre später gefunden haben, wie ich. getWeberForStackExchange vor 10 Jahren 1
@ weberwithoneb Oh, guter Fang. Sie sollten der Antwort eine Bearbeitung übermitteln. s4y vor 10 Jahren 1
2

Ich dachte, ich würde mit meinen QSW-Ergebnissen einspringen, damit sie als nächstes helfen können.

Während dieser Thread über den SERP verfügt, hat dieser Thread die Lösung: http://blog.unseenbattle.net/windows-xp-not-shutting-down-in-vmware-fusion .

Halten Sie die Wahltaste gedrückt, und klicken Sie auf Virtuelle Maschine. Siehe Option zum Ausschalten. Klicken Sie darauf.

kthanxbai

Das hat mir sehr gut getan. Vielen Dank! Carl vor 13 Jahren 0
2
diyafury

Das hat für mich funktioniert:

Wenn Sie Schnappschüsse aktiviert haben, führen Sie einen Rollback zu einem vorherigen Schnappschuss durch. Noch besser, wenn Sie AutoProtect aktiviert haben, damit Sie einen recht aktuellen Schnappschuss erhalten können. Mein AutoProtect macht jeden Tag einen Schnappschuss.

1
emgee

Sie können die .VMEM-Datei aus dem Ordner verschieben, der die virtuelle Maschine enthält. Wenn Sie dann versuchen, die virtuelle Maschine wieder aufzunehmen, wird sie nicht gefunden und wenn Sie den angehaltenen Status verwerfen möchten. Es sollte dann hochfahren.

Ich habe es gerade bei mir ausprobiert und es hat funktioniert. Es würde nicht weh tun, als Erstes zu sichern. :)

Wenn Sie Windows hochgefahren haben, überprüfen Sie das Ereignisprotokoll auf mögliche Ursachen.

Ich habe die Datei verschoben und bekomme jetzt beim Öffnen einen Fehler: Die Festplatte "Documents / Virtual Machines.localized / Windows XP Professional.vmwarevm / Windows XP Professional-000003.vmdk" oder eine der Snapshot-Festplatten, von denen sie abhängig ist, kann nicht geöffnet werden. Grund: Fehler beim Sperren der Datei. Wo leben die Momentaufnahmen? TahoeWolverine vor 14 Jahren 0
Hmm ... Sie haben die .VMEM-Datei verschoben, oder? Dort speichert es den RAM auf der Festplatte. Gab es eine .VMEM.LCK-Datei mit dabei? Ich habe während des Tests auch alle LCK-Dateien herausgezogen. Wenn dies nicht der Fall ist, schiebe ich alle Dateien zurück, bevor Sie fortfahren. Die VMDK-Datei ist die virtuelle Festplatte. Snapshots befinden sich wahrscheinlich im selben Ordner, aber ich verwende keine Snapshots, daher kann ich das nicht persönlich überprüfen. Es sieht also so aus, als ob sich auf Ihrer VM Schnappschüsse befinden. Erlaubt es Ihnen im oberen Menü, einen Blick auf virtuelle Maschinen -> Snapshots zu werfen? Es sieht so aus, als ob einige VM-Korruption das Problem ist. emgee vor 14 Jahren 0
Können Sie bitte die Verzeichnisse auflisten, mit denen Sie sich befassen? Vielen Dank. TahoeWolverine vor 14 Jahren 0
Meine derzeit angehaltene Windows XP-VM: ~ / Documents / Virtual Machines / net / ---> Anwendungen (Ordner), net.vmdk (Dokument), net.vmem (Dokument), net.vmem.lck (Ordner), net. vmsd (Dokument), net.vmss (Dokument), net.vmx (Dokument), net.vmx.lck (Ordner), net.vmxf (Dokument), nvram (Dokument) sowie verschiedene Protokolle. emgee vor 14 Jahren 0
Alles, was sich in meinem VirtualMachines-Verzeichnis befindet, ist das Image selbst, und Applications verfügt nur über Anwendungen und keine Dateien. TahoeWolverine vor 14 Jahren 0
1
Dick

Die beste Option zum Herunterfahren ist auf jeden Fall die virtuelle Maschine. Wählen Sie "Gast herunterfahren". Dies ist etwas verwirrend, wenn Sie ein Profil mit dem Namen "Gast" haben. Dies bedeutet jedoch das laufende Profil, unabhängig davon, welches Profil verwendet wird. Eine weitere Möglichkeit, um die Probleme zu verringern, die mit dem Auflegen von VMWare zusammenhängen, ist zwar keine vollständige Lösung. Wenn Sie sich unter Windows XP befinden, gehen Sie zu Start / Ausführen und geben Sie 'CMD' ein, um ein Befehlsfenster aufzurufen. Geben Sie "cd \" ein, um zum Stammverzeichnis zu gelangen. Geben Sie dort "chkdsk / f" ein. Sie erfahren, dass Checkdisk nicht ausgeführt werden kann. Möchten Sie den Vorgang beim nächsten Neustart ausführen? Antworten Sie mit 'J' und beim nächsten Booten (am besten einfach an diesem Punkt gehen und Neustart auswählen, damit Sie nicht vergessen!) Die Windows-Checkdisk wird ausgeführt und behebt alle gefundenen Fehler, die möglicherweise dazu beitragen, dass Sie aufgehängt werden. Der Grund, warum ich dieses Problem hatte, hatte offenbar etwas mit dem Ausführen von Thunderbird von einem USB-Stick zu tun und Windows hatte einen 'Schreibverzögerungsfehler', bei dem die Daten nicht wiederhergestellt werden konnten. Ich führe Win XP Pro auf einem MacBook Pro mit VMware 2.0.8 (328035) aus.

Ich schätze die Antwort. Ich habe diese VM schon lange nicht mehr verwendet, daher kann ich nicht überprüfen, ob Ihre Lösung funktioniert, aber es ist auf jeden Fall wertvolle Informationen in diesem Zusammenhang. Vielen Dank. TahoeWolverine vor 12 Jahren 0
0

Ich habe den Link von Jimi (kthanxbai) oben verwendet und es hat super funktioniert. (Vielen Dank!) Meine XP-VM hing auf dem Bildschirm zum Herunterfahren. Ich habe versucht, den kurzen Anweisungen von Jimi oben zu folgen, aber ohne Erfolg. Als ich dann dem Link folgte (er lieferte), um genauere Informationen zu erhalten, konnte ich die VM ohne Probleme "ausschalten".

Der Trick besteht darin, auf "Virtuelle Maschine" im VMware-Menü zu klicken und diese aktiv / geöffnet / erweitert zu lassen, während Sie die "Option" (alt) -Taste auf der Tastatur gedrückt halten. Dadurch ändern sich die Optionen im Dropdown-Menü "Virtuelle Maschine". 'Herunterfahren' wechselt zu 'Ausschalten'. Klicken Sie auf "Ausschalten", um das Problem zu beheben. Ich hatte einige Schwierigkeiten beim Versuch, das Menü gedrückt zu halten, die Optionstaste zu drücken und auf "Ausschalten" zu klicken. Sobald ich diese Schritte jedoch nacheinander ausgeführt hatte, war das Problem sofort behoben.

Vielen Dank für die Lösung.

0
meadlai

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1006215

So erzwingen Sie das Abschalten einer virtuellen Maschine:

1.Klicken Sie in der Fusion-Menüleiste auf Virtual Machine und halten Sie sie gedrückt.

2.Drücken Sie die Wahltaste (Alt) und halten Sie sie gedrückt. Die Menüoption für Herunterfahren wechselt zu Erzwungenes Herunterfahren. (In Fusion 2.x und früheren Versionen ändert sich die Einstellung in "Ausschalten").

3. Klicken Sie auf Force Shut Down. (Klicken Sie in Fusion 2.x und früheren Versionen auf Ausschalten).

-2
user5868

Es klingt, als könnte es sich um eine beschädigte VM handeln. Um effektiv "Strom zu ziehen", müsste ein TERMINAL-Fenster auf dem MAC geöffnet werden, und Sie müssten wissen, für welche VMWARE-Prozesse der Befehl "kill" verwendet wird. Ich weiß NICHT, welche Prozesse Sie töten müssten. Der VMWARE-Support oder Google würde Ihnen dabei helfen.

Haben Sie eine Momentaufnahme oder einen CLONE Ihrer VM? Wenn ja, würde ich eine andere "Kopie" Ihrer VM versuchen. Haben Sie in letzter Zeit Konfigurationsänderungen an Ihrer VM vorgenommen? In der Zukunft würde ich diesen Trottel klonen, wenn er großartig funktioniert, dann haben Sie immer etwas, worauf Sie zurückgreifen können, wenn so etwas passiert.

Keine vorherigen Snapshots (Doh) und Kill-Prozesse funktionieren nicht (zumindest vom Aktivitätsmonitor). TahoeWolverine vor 14 Jahren 0