Open the non-bootable ISO and locate the isolinux folder. Extract the isolinux.bin file.
If you can only download the upgrade ISO (non-bootable) from Cisco's support site, you can technically convert it into a bootable image for lab use using tools like or Linux commands:
This portal (which replaced the Product Upgrade Tool - PUT) allows users with active subscriptions to order eDelivery links for full install and upgrade media.
Once you have the bootable ISO, ensure your environment meets these minimums: Cisco Unified Communications Manager Version 12.5
Re-inject the boot file into the ISO and save it as a new file. This modified ISO can now be used to boot a Virtual Machine in ESXi. Installation Requirements for CUCM 12.5
Open the non-bootable ISO and locate the isolinux folder. Extract the isolinux.bin file.
If you can only download the upgrade ISO (non-bootable) from Cisco's support site, you can technically convert it into a bootable image for lab use using tools like or Linux commands:
This portal (which replaced the Product Upgrade Tool - PUT) allows users with active subscriptions to order eDelivery links for full install and upgrade media.
Once you have the bootable ISO, ensure your environment meets these minimums: Cisco Unified Communications Manager Version 12.5
Re-inject the boot file into the ISO and save it as a new file. This modified ISO can now be used to boot a Virtual Machine in ESXi. Installation Requirements for CUCM 12.5