Migrate Windows 2000 server to Nutanix AHV

Somewhere, in the dark corner of your virtual datacenter, running little, inconspicuous VM with Windows 2000 Server. You have to keep it, even if it is unsupported for many years by Microsoft. The reason is the law. You have legacy app, where government law states, you have to keep data for 15 years. So you cannot decommission tiny Windows 200 server even if you want to.

Above is just one out of many corner cases, why we still see Windows 2000, Windows 2003, Novell Netware servers in modern datacenters. Now, where you migrating everything off from VMware ESXi to Nutanix Acropolis, you have to move that tiny VM too.

Requirements

Step #1 – Move VMDK to Nutanix AHV container

Storage vMotion from legacy storage to Nutanix AHV container.

NOTE: make sure you change VMDK format file to THIN provisioned while migrating to Nutanix Acropolis.

Step #2 – Install  MergeIDE.bat

MergeIDE.bat. This is a really important step that will prepare the system to boot using an IDE driver when we bring it up in KVM. Skipping this step will likely result in blue screen errors and much frustration.

MergeIDE can be downloaded at:
http://www.virtualbox.org/attachment/wiki/Migrate_Windows/MergeIDE.zip

Step #3 – Create VM on Acropolis.

Power Vm off. When you create VM on Nutanix Acropolis, use following settings:

  • OPERATION – CLONE FROM ADSF FILE
  • BUS TYPE – IDE
  • PATH – provide UNC path to -flat.vmdk file
  • SIZE – cannot be lower than size of the disk in VMware ESXi
Create VM on Nutanix AHV

Create VM on Nutanix AHV

NOTE: Do not add vnic at this step. Using Prism Element you can add only 10Gb network adapter. We need to add 1Gb network adapter.

Step #4 – Create E1000 vnic

check VM config

Power vm on

Step #5 – install drivers

Mount ISO with Intel E1000 drivers and follow hardware wizard. When you get network up and running, you are DONE. As of today, I was not able to find drivers for SCSI adapter or PCI adapter. The only way to run Windows 2000 Server on Nutanix AHV is using IDE.

If you know where can I find virtIO drivers for Windows 2000 – let me know in the comments.

 

Windows 2000 on Nutanix AHV

Windows 2000 on Nutanix AHV

Artur Krzywdzinski

Artur is Consulting Architect at Nutanix. He has been using, designing and deploying VMware based solutions since 2005 and Microsoft since 2012. He specialize in designing and implementing private and hybrid cloud solution based on VMware and Microsoft software stacks, datacenter migrations and transformation, disaster avoidance. Artur has been in IT industry since 1999 and consulting since 2008. Artur holds VMware Certified Design Expert certification (VCDX #077).