When booting, VMware ESX target devices replace computer name with MAC Address.
As a workaround, you can add a registry key to force the target to get the computer name before the login screen.
Caution! Refer to the Disclaimer at the end of this article before using Registry Editor.
Complete the following procedure to add the registry key:
From the Provisioning Services Console, change the vDisk mode to Private Image mode.
Start one target device in Private Image mode.
Open the Registry editor and open the following key on the target device:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BNIStack
Add the key named Parameters, if it does not exist.
Add a DWORD value in the Parameters key called EnableGetComputerName.
Set the value to 1.
VMware ESX incorrectly writes over the memory allocated to the bootstrap, deleting the computer name information provided by the Provisioning Services server. The operating system by default changes the name to the MAC addresses of the virtual machine.