Déplacer le «mode XP» de Windows Virtual PC vers VirtualBox?


9

J'ai installé "XP Mode" dans Windows 7 (qui utilise Windows Virtual PC pour héberger XP). J'ai maintenant découvert que VirtualBox, que j'ai installé sur la même machine Windows 7, refuse de fonctionner en même temps que Windows Virtual PC (cela me donne une erreur de ne pas exécuter plusieurs programmes de visualisation).

Existe-t-il un moyen de convertir l'image "XP Mode" afin qu'elle s'exécute dans VirtualBox au lieu de Windows Virtual PC? De cette façon, je serai en mesure d'exécuter XP ainsi que d'autres machines virtuelles en même temps.


pourquoi ne pas exécuter les autres VM sous VirtualPC à la place?
Quack Quichote

macrium.com/help/v5/How_to/ImgToVHD/… Vous pouvez créer une machine virtuelle dans Vbox à l'aide des fichiers VHD.
Eduardo Fabricio

Réponses:


6

Suivi du post de @ Molly7244, plugin VMLite pour virtualbox.

http://www.sevenforums.com/virtualization/56399-vmlite-xp-mode-plugin-virtualbox-released.html

Le plug-in VMLite XP Mode officiel pour Sun VirtualBox, qui permet à VirtualBox d'exécuter le mode XP, a été publié. Le téléchargement gratuit est disponible dans notre zone de téléchargement.

http://www.vmlite.com/index.php/download (le 2e VMLiteWorkstationPluginSetup.exe binaire) (inscription requise)

Qui a besoin du plugin?

(1) Utilisateurs actuels de VirtualBox qui souhaitent exécuter le mode XP. Le plugin est entièrement compatible avec VirtualBox 3.1.2, de sorte que votre VirtualBox existante et vos machines virtuelles ne seront en aucun cas touchées. Le plugin s'installe simplement dans un dossier séparé et permet à VirtualBox d'exécuter le mode XP.

(2) Les utilisateurs actuels de VMLite qui souhaitent prendre en charge les périphériques USB, tels que les imprimantes USB, les webcams USB, etc. Vous devrez d'abord désinstaller votre station de travail VMLite actuelle.

Comment installer?

Il nécessite Sun VirtualBox 3.1.2. vous devez d'abord installer VirtualBox, puis installer le plugin.

Vous pourrez exécuter le mode XP avec VirtualBox ou avec la station de travail VMLite nouvellement installée.

1) Utilisateurs actuels de VirtualBox sans VMLite installé

vous pouvez télécharger le plugin et installer VMLite, puis suivez l'assistant pour créer la première vm XP Mode.

2) Utilisateurs actuels de VMLite sans aucune VirtualBox installée

Suivez exactement les étapes suivantes:

(1) Désinstallez mieux votre VMLite Workstation actuelle pour redémarrer la machine hôte après la désinstallation de VMLite Workstation

(2) Très important - sinon vos machines virtuelles précédentes ne seront pas disponibles, renommez ce dossier, c: \ users \% your-user-id% \ VMLites en c: \ users \% your-user-id% .VirtualBox (oui , il y a un point devant VirtualBox)

(3) Téléchargez et installez Sun VirtualBox 3.1.2 www.virtualbox.org/wiki/Downloads

(4) Téléchargez et installez notre plugin VMLite pour VirtualBox le 2e binaire à partir de notre page de téléchargement (VMLiteWorkstationPluginSetup.exe) www.vmlite.com/index.php/download


Existe-t-il une mise à jour de ce plugin pour VirtualBox 4.x?
rakslice

Je trouve que certaines personnes préféreraient la réponse de @ barmaglot17, je fais c'est plus simple et plus rapide.
JDuarteDJ

3

Republication à partir d'ici: http://www.vmlite.com/index.php?option=com_kunena&Itemid=158&func=view&catid=9&id=6706&limit=6&limitstart=12#8420

Re: VMLite XP Mode Plugin pour VirtualBox et Virtutal Box 4.0 il y a 2 ans et 8 mois Karma: 50 Si vous vouliez uniquement exécuter le mode XP dans VirtualBox comme activé, vous pouvez utiliser ce fichier bios joint.

Décompressez le fichier à un endroit, par exemple, c: \ vmlite-bios \ pcbios.bin

alors vous devez exécuter cette commande pour l'utiliser pour remplacer le bios de VirtualBox pour un vm spécifié.

VBoxManage.exe setextradata your-vm-name "VBoxInternal/Devices/pcbios/0/Config/BiosRom" "c:\vmlite-bios\pcbios.bin"

Vous devriez également pouvoir le faire sur Linux / Mac, pour exécuter le mode XP activé.

Fichier joint : Nom du fichier: pcbios.zip Taille du fichier: 27178

Lien vers le fichier: http://www.vmlite.com/images/fbfiles/files/pcbios.zip


2
Veuillez expliquer ce que signifie ce message. Republier sans aucun commentaire est mal vu, surtout que vous n'avez même pas pris soin de le formater correctement.
gronostaj

Cela devrait vraiment être la réponse choisie beaucoup mieux / plus simple! Aussi en tant qu'Anonyme, j'ai ajouté une mise en forme!
JDuarteDJ

Existe-t-il une version mise à jour de ce BIOS qui fonctionne avec VirtualBox 5.1?
rakslice

J'ai ajouté quelques explications supplémentaires à la réponse ci-dessus, mais je ne pouvais toujours pas le faire fonctionner avec VB 5.1. La VM ne démarrerait pas après avoir changé le bios. Je suppose que c'est parce que le fichier bios est incompatible avec VB 5.1 d'une manière ou d'une autre. Je ne sais rien de la création / édition de ROM BIOS, mais comme VMLite a pu en créer une qui fonctionnait, il semble probable qu'elle pourrait être mise à jour pour fonctionner avec VB 5.1 avec le bon savoir-faire.
xdhmoore

La machine virtuelle ne démarre plus :(
endolith

2

Lorsque vous utilisez le VHD "XP Mode" avec VirtualBox, vous aurez des problèmes avec l'activation. Il est préférable de configurer votre propre VirtualBox Windows XP.

Cependant, VMLite est censé fonctionner avec le VHD en mode Windows XP. Il est construit sur l'édition open source (OSE) de VirtualBox, qui manque de débit USB. VMLite est particulièrement populaire auprès des utilisateurs qui ne peuvent pas exécuter le mode Windows XP dans Virtual PC en raison de limitations matérielles (pas de prise en charge de la virtualisation matérielle).


Mais alors je dois acheter un XP sous licence non? (Le mode XP est gratuit avec Windows 7 Ultimate)
JoelFan

1
@JoelFan: vous auriez quand même besoin d'une licence; Microsoft ne concède pas de licence sur votre image en mode XP pour une utilisation sous un autre virtualiseur.
Quack Quichote

1
@JoelFan - Si la licence est votre préoccupation, vous pouvez toujours récupérer une image VPC de compatibilité des applications Internet Explorer gratuite (mais limitée dans le temps), elles fonctionnent avec VBox. microsoft.com/downloads/…

Donc, si cela fonctionne dans VMLite, fonctionnera-t-il également dans la VBox régulière?
JoelFan

@JoelFan - Il démarrera mais échouera l'activation dans VirtualBox. Il pourrait y avoir des solutions de contournement, mais cela pourrait ne pas être légal, donc je préfère ne pas en discuter ici.

0

VMLite est un autre VirtualBox, donc vous aurez soit toutes vos machines virtuelles dedans ou toutes dans VirtualBox proprement dit - ou vous obtiendrez la même erreur d'hyperviseur que vous avez mentionnée de toute façon. Il ne peut y en avoir qu'un!

Vous devez fusionner les images VHD utilisées par XPMode (vous pouvez utiliser VirtualPC pour cela) afin qu'elles deviennent une seule image VHD. Beaucoup d'informations sur le net pour ça (voici un exemple ).

Vous devez également installer des ajouts d'invité, sinon vous aurez du matériel non reconnu. Cela est dû au fait que le matériel que VitualBox émule est différent du matériel que VirtualPC émule.

barmaglot17 a mentionné ce fil vmlite , concernant le BIOS. Suivre ces étapes supprime en fait le problème d'activation. Je ne connais pas les implications juridiques.

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.