Windows 7 issue with NVME on Virtual Machine.

G

Guest

Guest
I have created a virtual Windows 7 SP1 in VMWare 14 with SATA virtual HDD. Later I installed MS hotfix 2990941 on it to enable support for NVME. Host OS is Windows 10.

So far everything is fine. I shut down VM, add NVME virtual HDD and restart Windows 7. Now it hangs at starting windows screen. I waited for over an hour but it does not proceed further. I even tried to push hotfix 2990941 as well as hotfix 3087873 into Windows 7 SP1 setup but then the setup hangs in the beginning at Starting Windows the moment there's virtual NVME drive.

VMWare documentation does mention need for this hotfix to support NVME virtual drive on Windows 7 SP1. I am puzzled why it’s not working.

Do I need to any additional manual configurations to be added to the VMX file for NVME?

Any help would be great. Thanks.
 
To install windows 7 on NVME drive, windows installation requires:
  • SP1
    integrated hotfixes KB2990941, KB3087873
    replaced files on installation media from Windows 10 install sources dir: boot.wim , setup.exe
Plus there are several more hotfixes required, if you want to enable windows updates:
  • KB3020369
    KB3125574

    KB3075851
    KB3078601
    KB3083324
    KB3083710
    KB3102810
    KB3109094
    KB3112343
    KB3135445
    KB3138612
    KB3145739
    KB3164033
    KB3168965
 
G

Guest

Guest
Thanks for the input. I have pushed both required hotfixes on top of SP1 using DISM tools. I also added boot.wim + setup.exe from Win 10 ISO under /sources and created a new slip stremed ISO using OSCDIMG tool.

Now Windows 7 appears to be installing (It detects NVME drive), after all files are copied when it restarts & this time it again hangs at Starting Windows logo. So I am still stuck at Starting Windows stage, this after after copying of all files.
 
G

Guest

Guest

Yes Secure boot is auto turned off when you select Windows 7. It seems that somehow the virtual NVMe controllers do not work with patched Windows 7. I have Windows 10 ISO that install perfectly on VMWare even with HDD controller as NVMe.

I have tried both Legacy as well as EFI. The behavior that it stalls at Windows logo is consistent. Now I have run out of options. I though skipping hotfix and only using boot.wim and setup.exe from Windows 10 might do the trick, I tried it too but still upon subsequent boot after loading all files when Windows 7 boots, it stalls at the logo.

As of now VMWare is in trial mode I am not too sure if I am entitled for any support during trial phase.