Old Workaround:
Need to change installer to install on Physical Machine.
Go inside folder:
Need to change installer to install on Physical Machine.
Go inside folder
C:\ProgramData\Microsoft Azure Site Recovery\Mobility Service
Search file V2A-MOBILITYSERVICE-REQUIREMENTS.Json file recursively inside this folder.
Open this file. It should contain following attribute,
"OperationName" : "PreCheckBootUEFIValidation",
Inside this operation remove attribute
"Hypervisor" : "vmware"
Please make sure to remove comma before this line for json format compatibility.
After update BootUefi check should look like,
{
"CheckName": "BootUEFICheck",
"OperationName" : "PreCheckBootUEFIValidation",
"Params": {
"MinOSMajorVersion": "6",
"MinOSMinorVersion": "1",
"MaxNumPartitions": "4",
"BytesPerSector": "512"
}
}
This folder should contain ASR installer. Now install from the installer in this folder.
Considering that the product has undergone several changes over time, the workaround might also require some adjustments. One of the changes I identified is the path:
Need to change installer to install on Physical Machine.
Go inside folder:
Need to change installer to install on Physical Machine.
Go inside folder
C:\Program Files (x86)\Microsoft Azure Site Recovery
Search file V2A-MOBILITYSERVICE-REQUIREMENTS.Json file recursively inside this folder.
Open this file. It should contain following attribute,
"OperationName" : "PreCheckBootUEFIValidation",
Inside this operation remove attribute
"Hypervisor" : "vmware"
Please make sure to remove comma before this line for json format compatibility.
After update BootUefi check should look like,
{
"CheckName": "BootUEFICheck",
"OperationName" : "PreCheckBootUEFIValidation",
"Params": {
"MinOSMajorVersion": "6",
"MinOSMinorVersion": "1",
"MaxNumPartitions": "4",
"BytesPerSector": "512"
----
This solved it.