When you customize your guest operating system, there are some settings and options you should know about.
Enable Guest Customization Check Box
This check box is found on the Guest OS customization tab on the virtual machine Properties page. The goal of guest customization is to configure based on the options selected in the Properties page. If this check box is selected, guest customization and recustomization is performed when required.
This process is required for all guest customization features, such as the computer name, network settings, setting and expiring the administrator and root passwords, SID change for Windows Operating systems, and so on, to work. This option should be selected for Power on and Force re-customization to work.
If the check box is selected, and the virtual machine's configuration parameters in vCloud Director are out of sync with the settings in the guest OS, the Profile tab on the virtual machines Properties page displays that the settings out of sync with the guest OS and the virtual machine needs guest customization.
Guest Customization Behavior for vApps and Virtual Machines
The check boxes are deselected.
Enable guest customization
In Windows guest OSs, Change SID
If you want to perform a customization (or you made changes to network settings that need to be reflected in the guest OS), you can select the Enable guest customization check box and set the options on the Guest OS Customization tab of the virtual machine Properties page. When virtual machines from vApp templates are used to create a vApp and then add a virtual machine, the vApp templates act as building blocks. When you add virtual machines from the catalog to a new vApp, the virtual machines are enabled for guest customization by default. When you save a vApp template from a catalog as a vApp, virtual machines are enabled for guest customization only if the Enable guest customization check box is selected.
These are the default values of guest customization settings:
The Enable guest customization check box is the same as the source virtual machine in your catalog.
For Windows guest virtual machines, Change SID is the same as the source virtual machine in your catalog.
The password reset setting is same as the source virtual machine in your catalog.
You can deselect the Enable guest customization check box if required before you start the vApp.
If blank virtual machines, which are pending guest OS installation, are added to a vApp, the Enable guest customization check box is deselected by default because these virtual machines are not yet ready for customization.
After you install the guest OS and VMware Tools, you can power off the virtual machines, stop vApp, and select the Enable guest customization check box and start the vApp and virtual machines to perform guest customization.
If the virtual machine name and network settings are updated on a virtual machine that has been customized, the next time you power on the virtual machine, it is recustomized, which resynchronizes the guest virtual machine with vCloud Director.