ESX Virtualization

VMware ESXi, vSphere, VMware Backup, Hyper-V... how-to, videos....

Nakivo Backup and Replication - #1 Backup solution for Virtual, physical, cloud, NAS and SaaS

Menu
  • Certification
      • VCP-DCV vSphere 8
          • vcp2024-125.
        • Close
    • Close
  • VMware
    • Configuration Maximums
    • vSphere
      • vSphere 8.0
      • vSphere 7.0
      • vSphere 6.7
      • vSphere 6.5
      • vSphere 6.0
      • Close
    • VMworld
      • VMware EXPLORE 2024
      • VMware EXPLORE 2023
      • VMware EXPLORE 2022
      • VMworld 2019
      • VMworld 2018
      • VMworld 2017
      • VMworld 2016
      • VMworld 2015
      • VMworld 2014
      • VMworld 2013
      • VMworld 2012
      • VMworld 2011
      • Close
    • Close
  • Microsoft
    • Windows Server 2012
    • Windows Server 2016
    • Windows Server 2019
    • Close
  • Categories
    • Tips – VMware, Microsoft and General IT tips and definitions, What is this?, How this works?
    • Server Virtualization – VMware ESXi, ESXi Free Hypervizor, VMware vSphere Server Virtualization, VMware Cloud and Datacenter Virtualization
    • Backup – Virtualization Backup Solutions, VMware vSphere Backup and ESXi backup solutions.
    • Desktop Virtualization – Desktop Virtualization, VMware Workstation, VMware Fusion, VMware Horizon View, tips and tutorials
    • How To – ESXi Tutorials, IT and virtualization tutorials, VMware ESXi 4.x, ESXi 5.x and VMware vSphere. VMware Workstation and other IT tutorials.
    • Free – Free virtualization utilities, ESXi Free, Monitoring and free backup utilities for ESXi and Hyper-V. Free IT tools.
    • Videos – VMware Virtualization Videos, VMware ESXi Videos, ESXi 4.x, ESXi 5.x tips and videos.
    • Home Lab
    • Reviews – Virtualization Software and reviews, Disaster and backup recovery software reviews. Virtual infrastructure monitoring software review.
    • Close
  • Partners
    • NAKIVO
    • StarWind
    • Zerto
    • Xorux
    • Close
  • This Web
    • News
    • ESXi Lab
    • About
    • Advertise
    • Archives
    • Disclaimer
    • PDFs and Books
    • Close
  • Free
  • Privacy policy

Convert NT4 physical to VM on ESXi 6.0

By Vladan SEGET | Last Updated: February 17, 2017

Shares

This post is a guest post by Richard Robbins who recently did an interesting task – Convert NT4 physical to VM on ESXi 6.0. He contacted me on Twitter asking which would be the good direction to take and then few tweets later he came up with a working solution in his environment.

As I haven't had the chance in my carreer to do a P2V of NT4 system (once I did a software migration into a new Microsoft domain) I asked him if he would mind to share his experience. And that's what he did.

He also actually started a blog – http://www.itinker.net, but as he told me, it just started. With not much content so far. But who knows? Perhaps over time we might find some other good stories as the one he just send me…

Tweet - Convert NT4 physical to VM on ESXi 6.0

I want to invite other readers of my blog if you guys have an interesting story you want to share, get in touch with me and I'll see if it fits to the our IT resource site which ESX Virtualization certainly is. As you know, since the beginning I update the blog almost daily with posts which are valuable to IT professionals and geeks that we are -:)

Here is his story…

Convert NT4 physical to VM on ESXi 6.0

I needed to do a physical to virtual conversion of a Windows NT 4 system into an ESXi 6.0 environment.

Readily available conversion tools will not work.

I was able to convert the system using the steps listed below, which, at the highest level, amounts to taking a file image of the NT 4 hard disk and using it in the ESXi virtual machine.

Task One — Get VMDK Files

  1. Create vmdk images of the existing hard drive

Note:    I received a vmdk image of the hard drive that was created with VMware Converter 3.0.3.  I assume, but have not confirmed, that the results described below could have been attained had I used Acronis to image the drive and then converted the Acronis image to the vmdk format.

Task Two — Create VM

  1. Create a VM from the vSphere Web Client
  2. Compatibility: ESXi 6.0 and later (VM Version 11)
  3. Guest OS Family: Windows
  4. Guest OS Version: Microsoft Windows NT (ignore the warning about the OS no longer being supported)
  5. Customize Hardware:
  • You will not be able to specify more than a single CPU
  • Set memory as desired, I went with 512 MB
  • Delete the hard disk the system created for you (use the X mark that will appear to the right)
  • Delete the SCSI controller the system created for you (use the X mark that will appear to the right)
  • Make sure the network entry has a check in the Connect at power on box
  • Modify the Video card settings to increase the memory as desired, I went with 8.79 MB
  • Place the scanned hard drive image in vmdk format into the folder that vSphere created for your new virtual machine
  • Use the new device option at the bottom to add the existing hard drive you scanned from the physical machine
    • Select the Existing Hard Disk alternative and click add
    • Navigate to the folder in your VM datastore to locate the relevant vmdk image file
    • After the system creates the device, customize its settings to show up as IDE 0

Note:  The system defaulted to a SCSI target and added a new SCSI controller, which I deleted after establishing the hard drive as an IDE device.  If your disks are set up as SCSI disks then you will need to use a SCSI controller and targets and not IDE as I did on the system I describe here.

Click Finish.

Task Three — Boot VM, Install VMware Tools and Adjust Display Resolution

  1. Open a Console and Power on the VM (I prefer the remote console)
  2. Send the Control-Alt-Delete sequence to your VM from the VMRC menu at the upper left of the console
  3. Install VMware Tools from the Manage -> Install VMware tools option from the VMRC menu
  4. I did a “complete install” rather than a “typical install” — I don't know if that matters
  5. You will get a warning about a failure to automatically install a network adapter, that's ok
  6. The installer will prompt you to reboot, let it do so
  7. The system should now see the additional video memory you originally provisioned, adjust display resolution from the display NT control panel and reboot

Task Four — Enable Networking

  1. Remove existing network adapters via the NT Network control panel and reboot
  2. Add a new VMware Virtual Ethernet Adapter via the Network control panel
  3. Point the control panel at “C:\Program Files\VMware\VMware Tools\Drivers\vmxnet”
  4. Configure IP and DNS as you desire
  5. Reboot
  6. Upon reboot your system should have network access

Task Five – Add Uniprocessor Support to MPS Installations

If your physical computer has more than one processor you will likely encounter problems running that operating system in the ESXi environment.  I found that while the system ran, it used excessive amounts of CPU capacity, even when idling.  I believe this is happening because the hardware abstraction layer (HAL) installed on these systems is for multiprocessor systems.  ESXi only uses one processor with Windows NT.

To remedy this problem, follow the following instructions, which I found at https://www.vmware.com/support/ws3/doc/ws32_disks7.html

  1. Copy the hal.dll file and the NTOSKRNL.EXE file from the Windows NT CD-ROM or Windows NT Service Pack CD-ROM (if a service pack is installed) to a temporary folder. On Service Pack CD-ROMs these files are found in the \i386 folder.
  1. Rename the hal.dll file to unihal.dll, and rename the NTOSKRNL.EXE file to UNIKRNL.EXE.
  1. Copy the files you renamed in Step 2 to the C:\winnt\system32 folder. (If the system environment variable SYSTEMROOT is not C:, then use the appropriate path instead of C:\winnt\system32.)
  1. Remove the read-only attribute from the boot.ini file,

attrib -s -h -r C:\boot.ini

  1. modify the [operating systems] section in boot.ini to read:

[operating systems]
multi(0)disk ….\WINNT40=”Windows NT Server Version 4.00″
multi(0)disk ….\WINNT40=”Windows NT Version 4.00 [UNIHAL]” /hal=unihal.dll /kernel=unikrnl.exe

Note: The last line, from the second multi(0)disk to /kernel=unikrnl.exe, must be on one line.

  1. Save the boot.ini file, exit the text editor, then restart the computer.
  2. When the computer reboots, choose Windows NT Version 4.00 [UNIHAL] from the Windows NT boot menu.

This is the configuration you should use in the virtual machine.

NT4 VM on ESXi 6.x

Task Six – Remove Unused Hardware Drivers

If your physical NT computer had hardware not included in the virtual environment you should consider removing the related drivers from your virtual NT system.  Windows NT is not PNP.  It will not be using those drivers.  Why not clean things up and remove the chance of conflicts with unused drivers?

Here is another shot from Richard..

convert physical NT4 system into ESXi 6 VM

This post is a guest post by Richard Robbins who recently did an interesting task – Convert NT4 physical to VM on ESXi 6.0.

Shares
5/5 - (1 vote)

| Filed Under: Server Virtualization Tagged With: Convert NT4 physical to VM on ESXi 6.0

About Vladan SEGET

This website is maintained by Vladan SEGET. Vladan is as an Independent consultant, professional blogger, vExpert x16, Veeam Vanguard x9, VCAP-DCA/DCD, ESX Virtualization site has started as a simple bookmarking site, but quickly found a large following of readers and subscribers.

Connect on: Facebook. Feel free to network via Twitter @vladan.

Private Sponsors

Featured

  • Thinking about HCI? G2, an independent tech solutions peer review platform, has published its Winter 2023 Reports on Hyperconverged Infrastructure (HCI) Solutions.
  • Zerto: One Platform for Disaster Recovery, Backup & Cloud Mobility: Try FREE Hands-On Labs Today!
Click to Become a Sponsor

Most Recent

  • Veeam Backup & Replication v13 Beta: A Game-Changer with Linux
  • What is Veeam Data Cloud Vault and how it can help SMBs
  • Nakivo Backup and Replication – Malware Scan Feature
  • Zerto 10 U7 released with VMware NSX 4.2 Support
  • XorMon NG 1.9.0 Infrastructure Monitoring – now also with Veeam Backup Support
  • Heartbeat vs Node Majority StarWind VSAN Failover Strategy
  • Vulnerability in your VMs – VMware Tools Update
  • FREE version of StarWind VSAN vs Trial of Full version
  • Commvault’s Innovations at RSA Conference 2025 San Francisco
  • VMware ESXi FREE is FREE again!

Get new posts by email:

 

 

 

 

Support us on Ko-Fi

 

 

Buy Me a Coffee at ko-fi.com

Sponsors

Free Trials

  • DC Scope for VMware vSphere – optimization, capacity planning, and cost management. Download FREE Trial Here.
  • Augmented Inline Deduplication, Altaro VM Backup v9 For #VMware and #Hyper-V – Grab your copy now download TRIAL.

VMware Engineer Jobs

VMware Engineer Jobs

YouTube

…

Find us on Facebook

ESX Virtualization

…

Copyright © 2025 ·Dynamik-Gen · Genesis Framework · Log in