virtual grind thoughts from the virtual world

10Dec/100

VMware Customization Errors With Linux Guest Operating Systems

Recently, I ran in to an issue regarding customization scripts with Redhat and Ubuntu. Using the guest customization feature for a Linux guest, I noticed that after the virtual machine booted, none of the customizations like IP, hostname, etc. were applied.

After digging around in the VMware tools logs directory, I noticed the following error in /var/log/vmware-imc/toolsDeployPkg.log:

Failed to load /usr/lib/libDeployPkg.so: /usr/lib/libDeployPkg.so: cannot open shared object file: No such file or directory.

It appears that the libDeployPkg.so library is not placed or symlink'd in /usr/lib, it actually resides in /usr/lib/vmware-tools/lib32/libDeployPkg.so.

Simply creating a symlink fixes the problem:

ln -s /usr/lib/vmware-tools/lib32/libDeployPkg.so /usr/lib/libDeployPkg.so

Filed under: Linux, VMware Leave a comment
Comments (0) Trackbacks (0)

No comments yet.


Leave a comment

No trackbacks yet.