Windows Virtual Machines werden nicht ausgeführt

10

Ich versuche, einige virtuelle Maschinen für das Testen von Websites in den verschiedenen alten Versionen von IE einzurichten. Ich hatte Microsoft Virtual PC auf einem älteren Computer im XP-Modus und zwei weitere VHDs von Microsoft, die es mir erlaubten, in IE6-IE8 zu testen. Ich habe vor kurzem eine neue Arbeitsmaschine erhalten und versuche, die VMs erneut zum Testen einzurichten, jedoch scheint nichts zu funktionieren. Sowohl das alte als auch das neue System verwenden Windows 7 64-Bit Ultimate mit AMD-Prozessoren.

Ich habe Virtual PC & amp heruntergeladen. XP-Modus von hier aus http://www.microsoft.com/windows/virtual-pc/download.aspx und durchlaufen den Installationsprozess. Der XP-Modus ist installiert, aber wenn ich versuche, ihn auszuführen, durchläuft er den anfänglichen Setup-Prozess. Erst wenn er fast abgeschlossen ist, erscheint der Fehler "Setup kann nicht abgeschlossen werden". (Nach dem googeln sehe ich, dass dies ein Konflikt mit meinem Prozessor sein könnte.)

Ich lade andere VHDs hier herunter http://www.microsoft.com/windows/virtual-pc/download.aspx Um die anderen Versionen des IE zu erhalten und zu versuchen, diese auch in Virtual PC einzurichten. Ich klicke darauf, um die Maschine zu starten und sowohl Windows 7 mit IE8 als auch Windows Vista mit IE7 hängen einfach an einem schwarzen Bildschirm.

Ich versuche, Virtual Box stattdessen zu verwenden, und ich bekomme Windows XP mit IE6, aber ich habe keine Internetverbindung in der VM. Ich versuche alle verschiedenen Einstellungen und versuche, die richtigen Einstellungen zu googeln, aber nichts scheint zu funktionieren. Wenn ich die VM lade, zeigt XP, dass neue Hardware gefunden wurde, die Treiber jedoch benötigt werden. Eine dieser Hardwarekomponenten ist der Netzwerkadapter, aber ich kann keine Verbindung zum Internet herstellen, um den Treiber im Gastbetriebssystem herunterzuladen. VirtualBox sagt mir, dass ich Erweiterungen installieren muss, damit die Dinge ordnungsgemäß funktionieren. Ich durchlaufe den Installationsprozess im Gastbetriebssystem und starte die VM neu. Jetzt fordert XP jedoch eine Bestätigung und ich kann nicht auf die VM zugreifen. Ich versuche, die anderen 2 Betriebssysteme (Vista & amp; 7) zu installieren, erhalte jedoch einen BSOD, sobald der Startbildschirm angezeigt wird und sich die VM neu startet.

Ich bin so frustriert, wenn ich versuche, dies zu erreichen, ich würde mich über jede Hilfe bei der Einrichtung der VMs oder über Alternativen für das Testen von Websites in Internet Explorer sehr freuen.

biggles
quelle
IE hat eine Funktion, so dass Sie es als ältere Version ausführen können. Ich habe einfach keine Ahnung, wie das geht.
cutrightjm
Ja, ich benutze das vorübergehend, weil ich Tests auf dieser einen Seite durchführen muss, aber ich habe gehört, dass es nicht immer genau ist.
biggles
Haben Sie versucht, sicherzustellen, dass Ihre Firewall auf Ihrem Host-PC deaktiviert ist? Können Sie Ihren Host-PC von Ihrer Gast-VM aus anpingen?
Arran
@jlego: Anstatt den Aufwand für das Einrichten von VMs fortzusetzen, würde ich vorschlagen, stattdessen IE Tester für Ihre Tests zu verwenden: my-debugbar.com/wiki/IETester/HomePage . Ich habe es sehr nützlich gefunden.
James P
@ James Ich habe gelesen, wie ungenau IETester ist. Meine temporäre Lösung besteht darin, die integrierten Entwicklertools von IE9 zu verwenden, die frühere Versionen von IE ziemlich gut emulieren.
biggles

Antworten:

22

Das hat es für mich gelöst: http://timwise.blogspot.com/2012/04/running-ie-application-compatibility.html

Für mich würde das Bild auf halbem Weg durch das Booten von Fenstern und dann von Blue-Screen (BSOD) kommen. Ich entdeckte, dass es möglich war, daran vorbei zu kommen, indem der SATA-Controller aus den Einstellungen des Computers entfernt und stattdessen die Platte unter dem IDE-Controller hinzugefügt wurde. Danach startete die Maschine erfolgreich.

Grundsätzlich müssen Sie das SATA-Image entfernen und als IDE erneut hinzufügen.

user1002119
quelle
1
Ich bin froh, dass ich von Nutzen bin :-) Ich dachte mir, dass ich nicht alleine damit sein würde, und es war ein Phantasiesprung, der mich zur Antwort brachte. Oh und offensichtlich das bekommt eine positive Aussage von mir (lol).
Tim Abell
1
Dude, wie hast du das herausgefunden? Ich kann nicht glauben, dass das mein Problem gelöst hat. Normalerweise poste ich keine nutzlosen Dankeschön-Kommentare, aber man hat mich gerettet.
Marco Aurélio Deleu
Wow, das hat mich auch gerettet. Vielen Dank! Null-Hinweis, dass dies das Problem war. Beim Versuch, VM für auszuführen, bin ich auf dieses Problem gestoßen IE 11 on Win 7 (x86) mit VirtualBox auf macOS 10.13.4.
Josh Buchea
0

Stellen Sie das Netzwerk auf den VBox-VMs so ein, dass Bridged- oder NAT-Netzwerke verwendet werden. Stellen Sie sicher, dass der Live-Adapter vom Host freigegeben wird.

Some Random Kid
quelle
Ich habe es mit NAT versucht und mit der überbrückten XP-VM, die ich hatte, aber keinen Würfel. Die Vista- und Seven-VMs werden nicht einmal richtig gestartet, daher kann ich das nicht sagen.
biggles
0

Überprüfen Sie die VirtualBox-Netzwerk-FAQ: https://www.virtualbox.org/wiki/User_HOWTOS

Ich habe in der Regel zwei virtuelle NICs in meinen VMs eingerichtet - eine NAT und nur einen Host. Nur Host erlaubt der VM, mit dem Host zu kommunizieren (z. B. Verbindung zu einem dort ausgeführten lokalen Webserver), und NAT ermöglicht der VM, mit externen Netzwerken zu kommunizieren.

Tom
quelle