Consolidation de serveurs windows 2000 sous vmware Esx – SCSIPORT.SYS

VMware ESXi

VMware ESXi

J’ai en prod de vieux serveurs windows 2000, et j’ai profité du calme de la période de fêtes pour en consolider quelques uns dans une nouvelle machine sous VMWARE Esxi. Facile et rapide, ou presque.

Il faut installer sur le serveur Win2000 l’outil gratuit VMWare converter., puis le lancer pour demander la création d’une image pour cet host… sauf que ça coince sur le pilote SCSI.

Un Windows 2000 server à jour dispose de SCSIPORT.SYS version 5.0.2195.7017 qui ne supporte pas vmware… Il faut donner à converter le scsiport.sys d’un XP pro (version 5.1.2600.2180) pour passer, mais le système virtualisé ne démarrera pas : écran bleu garanti.

Il faut ensuite télécharger un correctif Microsoft disponible ici : KB891861, puis en extraire le contenu, sans l’installer. Par exemple, pour extraire dans c:\temp, taper Windows2000-KB891861-v2-x86-FRA.exe  /X:C:\Temp

Puis ajouter à la machine virtuelle un lecteur de Cd avec un Live-Cd permettant de lire et d’écrite la partition C: du Windows 2000 serveur virtuel. J’ai mis dans le datastrore de mon Esx quelques ISO qui aident bien pour cela : La mandriva one 2009 le fait très bien.

Démarrer la machine virtuelle en bootant sur le Cd, (La touche Esc permet d’avoir le menu de boot), et aller mettre le bon driver SCSIPORT.SYS (version 5.0..2195.7059) dans C:\WINNT\SYSTEM32\DRIVERS

Redémarrer la machine viurtuelle en bootant sur le disque, normalement ça marche. Il m’a créé une nouvelle carte réseau en dhcp, ce qui évite de prendre l’adresse IP du serveur physique qui continue de fonctionner.

Ouf.

_______
François, virtualiseur