
http://www.vmware.com/resources/compati ... tConfig=16
C'est clairement indiqué par le « VMware Compatibility Guide ».
Depuis la sortie de Vmware Workstation 10 en septembre 2013 (il y a quatre mois déjà), Windows 2000 est devenu le plus ancien système de Microsoft encore officiellement supporté en invité. J'ai découvert cela suite à un test sous Vmware Player 6 (basé sur Workstation 10): n'étant pas en mesure d'installer les Vmware Tools sur ma machine virtuelle sous Windows NT 4.0, j'ai consulté le site officiel. C'est là que j'ai appris l'arrêt du support. Le fait que ces vieux systèmes soient encore proposés dans l'assistant de création de machines virtuelles est trompeur!
Notez que MS-DOS 6.22 et Windows 3.1x sont également concernés. Toutefois, ce changement est moins regrettable dans la mesure où ce support a toujours été partiel (Virtual PC est le seul à avoir proposé des Additions pour DOS et 3.1x par le passé)
WoodyZ wrote: Fact 1: Windows 98 is no longer an officially supported OS by VMware for VMware Workstation 10 (or Microsoft for that matter) even though it can be chosen in the Wizard.
Fact 2: Just because a given virtual hardware version can be chosen doesn't mean all features will be compatible with all OSes or any given OS.
==========================
Que faire si vous souhaitez virtualiser des systèmes antérieurs à Windows 2000 ? Voici mes suggestions...
- Ordinateur sous Linux ==> utiliser un logiciel Vmware plus ancien. Vmware Workstation 9 est la dernière version qui supporte officiellement MS-DOS 6.22, Windows 3.1/3.11, Windows 95/98/Me et Windows NT 4.0. Selon les cas, il faut éventuellement ajuster la configuration matérielle émulée pour que cela fonctionne. Si vous ne souhaitez pas vous procurer une licence onéreuse, Vmware Player 5.0.x (basé sur Workstation 9) devrait être le meilleur choix, puisqu'il est gratuit pour les particuliers (usage "non commercial"). Sur les ordinateurs plus anciens (processeur antérieur à 2006), Vmware Workstation 7 et Player 3 sont les dernières versions compatibles
- Ordinateur sous Windows ==> utiliser plutôt Virtual PC ! Ce logiciel a été spécifiquement optimisé pour virtualiser d'anciennes versions de Windows. En outre, rien ne vous empêche d'exécuter Virtual PC et Vmware simultanément ! Il s'agit là d'un duo avantageux: Virtual PC est conçu pour virtualiser d'anciens systèmes tandis que Vmware est plus adapté pour les logiciels plus récents. Note: si on souhaite avoir plusieurs logiciels de virtualisation sur un même ordinateur, il est recommandé d'installer Virtual PC en premier.
Quelle version de Virtual PC choisir ? La version idéale dépend du système d'exploitation hôte- PC sous Windows 98/Me, NT/2000 : Connectix Virtual PC sans hésitation ! En plus d'être l'unique logiciel de virtualisation à être compatible avec Windows 98/Me en hôte, c'est aussi le seul à permettre l'intégration de la souris sous Windows 3.1x. Je conseille la version 4.3.2, qui est officieusement compatible avec DOS 3.x/4.x et certains systèmes exotiques
- PC sous Windows XP (32-bit) : depuis le Service Pack 2, Connectix Virtual PC n'est plus compatible avec Windows XP. Par conséquent, Microsoft Virtual PC 2004 SP1 représente le meilleur choix (support officiel de MS-DOS 6.22, Windows 95/98/Me et NT 4.0 en invités)
- PC sous Windows XP x64 : Connectix Virtual PC et Microsoft Virtual PC 2004 n'étant pas compatibles avec les systèmes hôtes 64-bit, Microsoft Virtual PC 2007 (SP1) devient de facto la seule possibilité. Même si MS-DOS 6.22 et Windows 95 restent compatibles avec cette version, ils ne sont plus officiellement pris en charge, d'où des problèmes mineurs (Windows 98SE est le seul "Windows 9x" encore supporté)
- PC sous Windows Vista : idem à Windows XP x64. Microsoft Virtual PC 2007 (SP1) est la seule version compatible avec ce système hôte
- PC sous Windows 7/8 : bien que Microsoft propose des solutions plus récentes (Windows Virtual PC sous Windows 7 et Hyper-V Client sous Windows 8 Pro x64), ces logiciels sont absolument incapables de virtualiser correctement DOS, Windows 3.x, 9.x, NT 4.0 et même Windows 2000! C'est pourquoi Microsoft Virtual PC 2007 SP1 reste à privilégier (faute de mieux, certes)
- Qu'en est-il de VirtualBox ? Si ce logiciel a l'avantage d'être "multi-plateforme" pour les systèmes hôtes x86 (disponible pour Windows, Linux, Mac Intel et même Solaris), VirtualBox n'a jamais été conçu pour virtualiser la plupart des vieux systèmes. Parmi les logiciels "gratuits", Microsoft Virtual PC 2004 SP1, Microsoft Virtual PC 2007 (SP1) et VMware Player (5.0.3 et antérieur) sont plus appropriés que VirtualBox pour virtualiser MS-DOS 6.22, Windows 3.1x et même Windows 9x. En revanche, VirtualBox supporte officiellement la virtualisation de Windows NT 4.0 (ce qui pourrait expliquer pourquoi il est capable de faire fonctionner Windows NT 3.51 aisément). Malgré tout, VirtualBox peut se prévaloir de quelques avantages par rapport à VMware Player, comme le support d'OS/2 en invité (VMware a toujours eu du mal à virtualiser l'ancien système d'IBM) et la gratuité pour tous les utilisateurs (comme Virtual PC sur les systèmes hôtes Windows depuis 2006).
Une solution alternative : l'émulation
Bien qu'étant beaucoup plus lente que la virtualisation, elle peut aussi être envisagée pour (re)découvrir certains vieux systèmes d'exploitations. DOSBOX et QEMU sont des émulateurs x86 "multi-plateforme" assez connus (le premier est orienté DOS tandis que le second a une vocation beaucoup plus large)