Les machines virtuelles Windows ne fonctionneront pas


10

J'essaie de configurer quelques machines virtuelles à utiliser pour tester les sites Web dans les différentes anciennes versions d'IE. Microsoft Virtual PC fonctionnait sur une machine plus ancienne utilisant le mode XP et deux autres disques durs virtuels de Microsoft qui m'ont permis de tester IE6-IE8. J'ai récemment eu une nouvelle machine de travail et j'essaie de configurer à nouveau les ordinateurs virtuels pour les tests, mais rien ne semble fonctionner. L'ancien et le nouveau système utilisent Windows 7 Ultimate 64 bits avec des processeurs AMD.

J'ai téléchargé le mode Virtual PC & XP à partir d'ici http://www.microsoft.com/windows/virtual-pc/download.aspx et suivez le processus d'installation. Le mode XP est installé, mais lorsque j'essaie de l'exécuter, il ne passe par le processus de configuration initial que pour échouer lorsqu'il est presque terminé et que l'erreur "Impossible de terminer la configuration". (Après avoir googlé, je vois que cela pourrait être un conflit avec mon processeur)

Je télécharge d’autres disques durs virtuels à partir d’ici http://www.microsoft.com/windows/virtual-pc/download.aspx afin d’obtenir les autres versions de IE et d’essayer de les configurer également dans Virtual PC. Je clique sur eux pour démarrer la machine et Windows 7 avec IE8 et Windows Vista avec IE7 se bloquent devant un écran noir.

J'essaie d'utiliser Virtual Box à la place et j'obtiens Windows XP avec IE6, mais je n'ai pas de connexion Internet dans la machine virtuelle. J'essaie tous les paramètres différents et j'essaie de google les paramètres corrects mais rien ne semble fonctionner. Lorsque je charge la machine virtuelle, XP indique que son nouveau matériel a été trouvé mais qu’il a besoin des pilotes. L'un de ces éléments matériels est l'adaptateur réseau, mais je ne parviens pas à me connecter à Internet pour télécharger le pilote dans le système d'exploitation invité. VirtualBox me dit que j'ai besoin d'installer des extensions pour que tout fonctionne correctement. Je passe par le processus d'installation dans le système d'exploitation invité et redémarre la machine virtuelle. Cependant, XP demande maintenant une validation et je ne peux pas accéder à la machine virtuelle. J'essaie d'installer les 2 autres OS (Vista et 7), mais je reçois un BSOD juste après l'écran de démarrage et le redémarrage de la VM.

Je suis tellement frustré d’essayer de faire en sorte que cela fonctionne que j’apprécierais vraiment toute aide pour la mise en marche des machines virtuelles ou toute autre solution permettant de tester des sites Web dans Internet Explorer.


IE a une fonction qui vous permet de l'exécuter avec une version plus ancienne. Je n'ai aucune idée de comment faire cela.
cutrightjm

Oui, je l'utilise temporairement parce que je dois effectuer des tests sur ce site, mais j'ai entendu dire que ce n'est pas toujours précis.
biggles

Avez-vous essayé de vous assurer que votre pare-feu est désactivé sur votre ordinateur hôte? Pouvez-vous envoyer une requête ping à votre ordinateur hôte à partir de votre machine virtuelle invitée?
Arran

@ jlego: Plutôt que de continuer avec les tracas de la configuration des ordinateurs virtuels, je vous suggère plutôt d'utiliser IE Tester pour vos tests: my-debugbar.com/wiki/IETester/HomePage . Je l'ai trouvé très utile.
James P

@ James J'ai lu combien IETester est inexact. Ma solution temporaire consiste à utiliser les outils de développement intégrés d’IE9 qui émulent assez bien les versions antérieures d’IE.
biggles

Réponses:


22

Cela a résolu le problème pour moi: http://timwise.blogspot.com/2012/04/running-ie-application-compatibility.html

Pour moi, l'image serait à mi-chemin à travers le démarrage de Windows, puis écran bleu (BSOD). J'ai découvert qu'il était possible de contourner ce problème en supprimant le contrôleur SATA des paramètres de la machine et en ajoutant le disque sous le contrôleur IDE. Après cela, la machine a démarré avec succès.

En gros, vous devez supprimer l’image SATA et la rajouter en tant qu’IDE.


1
Heureux d'être utile :-) Je me suis dit que je ne serais pas seul sur ce coup-là et que c'était un acte d'imagination qui m'a conduit à la réponse. Oh, et évidemment, ça me donne un vote positif (lol).
Tim Abell

1
Mec, comment as-tu découvert ça? Je ne peux pas croire que cela résolve mon problème. D'habitude, je ne poste pas de commentaires de remerciement inutiles, mais, celui-ci m'a sauvé.
Marco Aurélio Deleu

Wow, celui-ci m'a sauvé aussi. Je vous remercie! Zéro indication que c'était le problème. Couru dans tout cela en essayant d'exécuter VM pour IE 11 on Win 7 (x86)avec VirtualBoxsur macOS 10.13.4.
Josh Buchea

0

Configurez la mise en réseau sur les VM VBox pour utiliser la mise en réseau en pont ou NAT. Assurez-vous qu'il partage votre adaptateur en direct à partir de l'hôte.


J'ai essayé avec NAT et avec le pont avec la machine virtuelle XP que j'avais, mais pas de dés. Vista et Seven VM ne démarreront même pas correctement, je ne peux donc pas vous le dire.
biggles

0

Consultez la FAQ sur la mise en réseau de VirtualBox: https://www.virtualbox.org/wiki/User_HOWTOS

En règle générale, je configure deux cartes réseau virtuelles sur mes ordinateurs virtuels - un NAT et un hôte uniquement. Host-only permet à la VM de communiquer avec l'hôte (par exemple, en se connectant à un serveur Web local qui y est installé) et NAT permet à la VM de communiquer avec des réseaux externes.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.