Le macchine virtuali Windows non verranno eseguite


10

Sto cercando di configurare alcune macchine virtuali da utilizzare per testare i siti Web nelle varie vecchie versioni di IE. Avevo Microsoft Virtual PC che funzionava su una macchina più vecchia usando la modalità XP e altri 2 dischi rigidi virtuali di Microsoft che mi hanno permesso di testare in IE6-IE8. Recentemente ho ottenuto una nuova macchina da lavoro e sto provando a configurare nuovamente le macchine virtuali per i test, tuttavia nulla sembra funzionare. Sia il vecchio che il nuovo sistema eseguono Windows 7 64-bit Ultimate con processori AMD.

Ho scaricato la modalità Virtual PC e XP da qui http://www.microsoft.com/windows/virtual-pc/download.aspx e ho completato il processo di installazione. La modalità XP è installata, ma quando provo a eseguirla passa attraverso il processo di installazione iniziale solo per fallire quando è quasi completa con l'errore "Impossibile completare l'installazione". (Dopo aver cercato su Google vedo che questo potrebbe essere un conflitto con il mio processore)

Scarico altri VHD da qui http://www.microsoft.com/windows/virtual-pc/download.aspx per ottenere le altre versioni di IE e provare a configurarle anche in Virtual PC. Faccio clic su di essi per avviare la macchina e sia Windows 7 con IE8 che Windows Vista con IE7 si bloccano su una schermata nera.

Provo invece a utilizzare Virtual Box e ottengo Windows XP con IE6 in esecuzione, ma non ho una connessione Internet nella VM. Provo tutte le diverse impostazioni e provo a google le impostazioni corrette ma nulla sembra funzionare. Quando carico la VM, XP mostra che ha trovato il nuovo hardware ma ha bisogno dei driver. Uno di questi componenti hardware è la scheda di rete, ma non riesco a collegarmi a Internet per scaricare il driver nel sistema operativo guest. VirtualBox mi dice che devo installare le estensioni affinché le cose funzionino correttamente. Eseguo il processo di installazione nel sistema operativo guest e riavvio la VM, tuttavia ora XP richiede la convalida e non riesco ad accedere alla VM. Provo a installare l'altro 2 SO (Vista e 7) ma ottengo un BSOD subito dopo che appare la schermata di avvio e la VM si riavvia da sola.

Sto diventando così frustrato nel cercare di farlo funzionare, apprezzerei davvero qualsiasi tipo di assistenza per avviare e far funzionare le macchine virtuali o qualsiasi alternativa per testare siti Web in Internet Explorer.


Internet Explorer ha una funzione che consente di eseguirla come una versione precedente. Non ho idea di come farlo.
cutrightjm,

Sì, lo sto usando temporaneamente per ora perché devo fare i test su questo sito, ma ho sentito che non è sempre accurato.
biggles

Hai provato a garantire che il tuo firewall sia disabilitato sul tuo PC host? Puoi eseguire il ping del PC host dalla VM guest?
Arran,

@jlego: piuttosto che continuare con la seccatura di impostare VM, suggerirei invece di utilizzare IE Tester per i tuoi test: my-debugbar.com/wiki/IETester/HomePage . Ho trovato molto utile.
James P

@James Ho letto di quanto sia impreciso IETester. La mia soluzione temporanea è quella di utilizzare gli strumenti di sviluppo integrati di IE9 che emulano abbastanza bene le versioni precedenti di IE.
biggles

Risposte:


22

Questo mi ha risolto: http://timwise.blogspot.com/2012/04/running-ie-application-compatibility.html

Per me l'immagine sarebbe a metà strada attraverso l'avvio di Windows, e quindi la schermata blu (BSOD). Ho scoperto che era possibile superare questo problema rimuovendo il controller SATA dalle impostazioni della macchina e invece aggiungendo il disco sotto il controller IDE. Successivamente la macchina si è avviata correttamente.

Fondamentalmente devi rimuovere l'immagine SATA e aggiungere nuovamente come IDE.


1
Sono contento di essere al servizio :-) Ho pensato che non sarei stato solo su quello, ed è stato un salto di immaginazione che mi ha portato alla risposta. Oh e ovviamente questo mi dà un voto (lol).
Tim Abell,

1
Amico, come l'hai scoperto? Non posso credere che questo abbia risolto il mio problema. Di solito non invio inutili commenti di ringraziamento, ma amico, questo mi ha salvato.
Marco Aurélio Deleu,

Wow, anche questo mi ha salvato. Grazie! Indicazione zero questo era il problema. Mi sono imbattuto in questo mentre cercavo di eseguire VM per IE 11 on Win 7 (x86)con VirtualBoxon macOS 10.13.4.
Josh Buchea,

0

Impostare la rete sulle macchine virtuali VBox per utilizzare la rete Bridged o NAT. Assicurarsi che stia condividendo l'adattatore live dall'host.


Ho provato con NAT e con il bridge con la VM XP su cui avevo lavorato, ma senza dadi. Le Vista e Seven VM non si avviano nemmeno correttamente, quindi non posso dirlo.
biggles

0

Controlla le domande frequenti sulla rete VirtualBox: https://www.virtualbox.org/wiki/User_HOWTOS

Di solito installo 2 NIC virtuali nelle mie macchine virtuali: una NAT e una solo host. Solo l'host consente alla VM di comunicare con l'host (come la connessione a un server Web locale in esecuzione lì) e NAT consente alla VM di comunicare con reti esterne.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.