Need to install a Win 11 VM ,what is needed to install WIn 11 on Esxi 7.0
I keep getting message, when I start installing
PC does not meet requirements
We have a Dell R540 and I know it has a TPM 2.0 module, what do I need to do when creating the VM?
You need to add the registry entry to bypass the check. On a fresh install you might have to install Windows 10,
add this registry entry, then do the upgrade.
--Alan--
Thanks for replying pretty much appreciated.
However what if if we want to have Win11 do the TPM checked. We bought the server to consider the requirement. What do I need to do to this. I already confirmed with Dell that the TPM is enabled and working, but what needs to be done in Esxi side?
Thanks
Add the vTPM to your UEFI and secure boot enabled VM prior to the fresh Win11 install.
Regards,
Joerg
Okay I enabled TPM is the server and enabled Secure Boot, how do I see if that enabled in the ESXI? And how do you add vTPM to the ESXI host?
The phys. TPM doesnt matter. vSphere 6.7 supports vTPM together with a external KMS and 7.02 comes with a Native Key provider one.
vCenter->Configure->Security and than add Native Provider.
Regards,
Joerg
okay what if we want to use the physical TPM, shouldn't it be automatically detected by Windows 11 VM?
Not possible. The real TPM is for the Host and a vTPM for a VM. You add a vTPM by adding a new Device from type Trusted Platform Module to a VM.
Regards,
Joerg
Sorry, I am not familiar with this topic, but can you add a vTPM to just the free ESXI version. If yes can anyone send me a link on how to do it. Cant seem to find any info on Esxi.
I think its a vCenter feature.
Regards,
Joerg
Hey Joerg,
I am using latest version of vCenter and ESXi but could not find what devices to add the vTPM as per you mentioned... What is the vTPM device classified as?
Thank you
You have to add a Key provider first. On vCenter level -> Configuration -> Security -> Key Provider -> Add
and after adding a key provider you are able to add a vTPM to a VM.
Regards,
Joerg
I would just like to note that my earlier registryr suggestion worked on my physicals, most of which I assume had TPM 1.2. However, when I went to upgrade my Windows 10 VM, it did't work. I not only had to enable the Native Key Provider and upgrade my Hardware version to the latest (I think I was on 17 and upgraded to 19), I also had to run mbr2gpt /convert /allowFullOS to convert my MBR to GPT and change the VM options/boot from BIOS to EFI and also do hardware/add the Trusted Platform Module. Then I was able to run the Windows 11 upgrade successfully, no registry changes needed. Oh, one last note. You can't do the hardware/add Trusted Platform Module if you have any snapshots on the VM.
--Alan--
As many have stated, the requirements are outlined on both the VMware and Microsoft documentation. I recently published a blog entry that will walk you through the setup on a vSphere 7.0 system (with screenshots). If you like it, please like and share!
https://www.vmhomelab.org/2021/10/prepare-homelab-for-windows-11-desktops/
Thanks!
Ack
Hi there,
I have added native key, back it up OK
Went ahead and create new VM, attached vTPM --> did not work, it said it required TPM v.2
I am using latest vCenter and latest Dell image ESXi (just upgrade yesterday)
Any idea?
When you created the VM did you choose the latest hardware version 19 ?
--Alan--
Hi Alan,
Yes, it is version 19 as per the note
"Compatibility: ESXi 7.0 U2 and later (VM version 19)"
Anyway, I have deleted the VM and start over again. It is now working!
Thank you
Awesome. Sorry I just got to the email, but yea, version 19 is the 7.0 U2 release. U3 still uses version 19 as well.
--Alan--
Glad to see all the people that have VSphere installed got it working. What about the original question of installing Windows 11 directly on an ESXi 7 host (No VSphere). This is the free version of ESXi for those of you who are not familiar. Can a vTPM be created and installed, or should we be looking at something like Hyper-V instead?