N1 Grid Service Provisioning System User's Guide and Release Notes for the OS Provisioning Plug-In 1.0

Issues Related to GUID

Problem:

Where do I look on the client computer to find the GUID/UUID for pre-staging clients in the Active Directory for use with RIS?

Solution:

The GUID/UUID for client computers that are PC98 or Net PC compliant can be found (in most cases) in the system BIOS. OEMs are encouraged to ship a floppy disk containing a comma-separated file or spreadsheet that contains a mapping of serial number to GUID/UUID. This allows you to script pre-staging client computers within the Active Directory. OEMs are also encouraged to post the GUID/UUID on the outside of the computer case for easy identification and pre-staging of computer accounts. If the GUID is not found in the above-mentioned locations, you can sniff the network traffic of the client to locate the DHCP Discover packet. Within the DCHP Discover packet, you can find the 128-bit 32 byte GUID/UUID.

Problem:

Two client machines have the same GUID value.

Solution:

RIS fails in this case, because RIS identifies each target host as a computer object in its active directory with an unique GUID value. If multiple objects have the same GUID, the RIS client machine throws an error during its setup phase. You see the following message:


BINLSVC found Duplicate GUID accounts on the RIS Server. 
Please contact your system Administrator.

To overcome this issue, delete any old computer accounts with the same GUID in the RIS server's Active Directory before proceeding further.