Do this to start the ipvms module(CUCM and UCCX)

At the "boot:" prompt type "linux rescue"

Then after it finishes booting up type "chroot /mnt/sysimage"

That will try to mount the CUCM file system to the root directory.

Then navigate to /lib/modules/cm_ipvms/ and identify directory xyz.i686 Create a new directory called xyz.athlon and copy all contents from xyz.i686 to the new directory xyz.athlon

Do the same for all directories ending .i686, so there is a .athlon equivalent for each i686 folder.

Restart CUCM VMware and boot normally

Do this to bypass the hardware check browse to /usr/local/bin/base_scripts/hardware_check.sh then make the following changes

function check_deployment()
{
local tmp_deployment

initProductLibrary
tmp_deployment="$deployment"

# Check the deployment
# isHardwareValidForDeployment $tmp_deployment
# rc=$?
# if [ $rc -ne 0 ]; then
# log info "$tmp_deployment deployment Not Supported"
# return 1
# fi
# Deployment is supported by this hardware
log info "$tmp_deployment deployment Is Supported"
return 0
}

to change the system license mac

Using WinSCP move over to, /usr/local/bin/base_scripts Right click on LicenseMac.sh and Edit uccx licensemacsh root file

Search for below string,

FinalString=`expr substr "$SHA1sum" 1 12`

And change the value as shown below.

FinalString="FFFFFFFFFFFF"