Skip to content

This guide will walk you through installing Cisco Unified Communications Manager on Proxmox Virtual Environment

License

buba0/Install-CUCM14-on-proxmox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

How to install CUCM on Proxmox?

Welcome to my guide. I will show you how you can install Cisco Unified Communications Manager (CUCM) on Proxmox virtual environment. Many people install VMware ESXI on proxmox to run CUCM but this is not necessary most of the time.


Prerequisites

  • CUCM 14.0.1.11900-132 ISO
  • Proxmox version 9.0.3 (Latest at the time of writing, I tested it on version 7.4 and it didn't work, not tested on version 8)
  • KVM conversion script, I forked this and modified it a bit so it works now. Link
  • Linux mint (OS I was using)

Step 1: ISO creation

Make a directory in which you're going to be working

mkdir cucm-kvm

CD into that directory

cd cucm-kvm

Once you're in the directory, you can download your files (or transfer them any way you like)

curl -L -O "https://archive.org/download/cucm-14.0/BOOT-UCSInstall_UCOS_14.0.1.11900-132.sha512.iso"
curl -L -O "https://raw.githubusercontent.com/buba0/create-cucm-kvm-iso/refs/heads/master/create_cucm_kvm_iso.sh"

Make the script executable

sudo chmod +x create_cucm_kvm_iso.sh

And finally make the ISO

sudo bash create_cucm_kvm_iso.sh BOOT-UCSInstall_UCOS_14.0.1.11900-132.sha512.iso BOOT-UCSInstall_UCOS_14.0.1.11900-132.sha512-kvm.iso

notice that -kvm at the end of the second filename? It's there on purpose, we'll remove it.

copy the iso to a different directory or delete the original one and rename the created one. THIS STEP IS IMPORTANT

rm BOOT-UCSInstall_UCOS_14.0.1.11900-132.sha512.iso
cp BOOT-UCSInstall_UCOS_14.0.1.11900-132.sha512-kvm.iso BOOT-UCSInstall_UCOS_14.0.1.11900-132.sha512.iso

Step 2: Upload ISO

Now you're going to upload the ISO to the proxmox node Create VM

Step 3: VM creation

Press "Create VM" Create VM Give your VM a name Create VM Use the ISO image that you uploaded Create VM On the System tab, leave as default Create VM Create a 80GB (more is recommended) SCSI Hard Drive Create VM Give it at least 2 cores Create VM Give it at least 8GB (More is recommended) Create VM Here's an important step, set the network card model as "VMware vmxnet3" otherwise the install will fail Create VM Finish creating the VM and start it.

Step 4: Installation

Installing the system migh take a long time so be sure to do this when you have the time. I'm going to give you screenshots of what to press during the initial installation.

Press skip Create VM Press OK Create VM Press YES Create VM Press PROCEED Create VM Press NO Create VM Press CONTINUE Create VM Select your timezone and press OK Create VM Press YES Create VM Press NO Create VM Press NO Create VM Enter your IP settings, make sure nothing else is using the IP you intend to put here Create VM Press NO Create VM Enter your username and password for logging into the web GUI and press OK Create VM Enter some bogus company info and press OK Create VM Press YES Create VM Press YES Create VM Enter an NTP server, find one with a static IP, you cannot use a domain name here as we did not set up DNS, you can try setting it up but it tries to do a rDNS lookup and fails. Press OK Create VM Enter some password you'll remember and press OK Create VM Press NO Create VM Select disable all call home on system startup and press OK Create VM Enter a username and password, I usually put the same as the first one and press OK Create VM Press OK Create VM

Now you wait untill it's done installing, as I said earlier it might take a long time. If you encounter a problem where the system doesn't boot and goes straight to the installer do the following:

  • Detatch the SCSI disk image from the VM
  • Delete the SCSI interface
  • Add a new SATA drive
  • Attatch the disk image to the SATA drive
  • Detach the ISO from the VM
  • Try to boot

Step 5: Initial installation done!

Step 6: Initial configuration:

I'm not going to go deep in to the initial configuration here as this is just a guide on how to install CUCM on Proxmox. I'm going to tell you the most important thing. TURN ON TFTP SERVICE IN SERVICABILITY. More info here: PDF


Contact

If you have any questions, feel free to reach out at kubab945@gmail.com.

Or open a GitHub issue.

© 2025 buba.net.pl

Star History

Star History Chart

About

This guide will walk you through installing Cisco Unified Communications Manager on Proxmox Virtual Environment

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published