Tips and Tricks.
Typically, Non bootable unified communications ISO images are available for download on Cisco website but none of those images are bootable in VMware Workstation or ESXi if you want to use them for certification preparation in a lab environment.
In this article I will illustrate how to make Cisco Non bootable DVDs bootable using the CDR Tools. The steps in this article applies to any Cisco Non bootable DVD including Cisco Unified Communications Manager (CUCM), Cisco Unity Connection (CUC), Cisco Unified Presence Server (CUPS) and Cisco Unified Contact Center (UCXX).
In this example i will show you how non bootable ISO image can be converted to a bootable ISO image using the CDR Tools.
- Download the CDR Tools and Extract the Files to a Target Folder.
- Obtain Non Bootable DVD Image (CUCM, UCXX, CUPS or CUC) and Extract the ISO File to a Target Folder.
- Copy isolinux.bin.orig Over the Current isolinux.bin.
- Run the Command to Generate the Bootable ISO Image.
Download the CDR Tools and Extract the Files to a Target Folder.
Download and extract the CDR Tools to the “F:\cdrtools-latest”.
C:\Users\mahmoud.ramadan>cd /d F:\cdrtools-latest F:\cdrtools-latest>dir Volume in drive F has no label. Volume Serial Number is 7A00-C50C Directory of F:\cdrtools-latest 06/06/2014 12:51 AM <DIR> . 06/06/2014 12:51 AM <DIR> .. 04/30/2006 11:01 AM 10,124 align_test.exe 09/09/2004 12:09 PM 54,945 AN-2.01 04/30/2006 11:01 AM 10,495 avoffset.exe 04/30/2006 11:01 AM 160,806 cdda2wav.exe 04/08/2006 06:20 PM 359 cdrecord 04/30/2006 11:01 AM 203,466 cdrecord.exe 04/30/2006 06:26 PM 8,653 cdrecord.mak 04/30/2006 06:23 PM 8,731 cdrtools-2.01.cygwin.patch 09/16/1999 12:00 AM 18,332 COPYING 01/20/2006 07:28 PM 1,805,448 cygwin1.dll 04/30/2006 11:01 AM 83,867 devdump.exe 04/30/2006 11:01 AM 82,510 isodebug.exe 04/30/2006 11:01 AM 85,818 isodump.exe 04/30/2006 11:01 AM 116,647 isoinfo.exe 04/30/2006 11:01 AM 86,004 isovfy.exe 04/08/2006 06:36 PM 2,977 macfiles.txt 04/30/2006 11:01 AM 221,130 mkisofs.exe 04/30/2006 11:01 AM 95,585 readcd.exe 12/16/2002 09:29 PM 7,231 README.win32 04/30/2006 11:01 AM 58,263 rscsi.exe 04/30/2006 11:01 AM 84,503 scgcheck.exe 04/30/2006 11:01 AM 85,560 skel.exe 22 File(s) 3,291,454 bytes 2 Dir(s) 24,209,707,008 bytes free
Obtain Non Bootable DVD Image (CUCM, UCXX, CUPS or CUC) and Extract the ISO File to a Target Folder.
In my example i will use the non bootable "UCSInstall_CUP_10.5.1.10000-9.sgn.iso" ISO image and i will extract the files to the "F:\CUPS_Lab\UCSInstall_CUP_10.5.1.10000-9.sgn" folder.
Copy isolinux.bin.orig Over the Current isolinux.bin.
In the folder holding the extracted files for the none bootable ISO image copy and replace the “isolinux.bin.orig” with the “isolinux.bin”.
C:\Users\mahmoud.ramadan>cd /d F:\CUPS_Lab\UCSInstall_CUP_10.5.1.10000-9.sgn F:\CUPS_Lab\UCSInstall_CUP_10.5.1.10000-9.sgn>copy isolinux\isolinux.bin.orig isolinux\isolinux.bin Overwrite isolinux\isolinux.bin? (Yes/No/All): y 1 file(s) copied.
Run the Command to Generate the Bootable ISO Image.
Open CMD as administrator and run the command to generate the bootable ISO image also you might need to change the target folder that will hold the new bootable ISO image and choose a name for the new image.I will save the generated ISO image in the “F “partition and will name it “Bootable_UCSInstall_CUP_10.5.1.10000-9.sgn.iso” also notice that there is a DOT “.” at the end of the command do not remove it.
F:\CUPS_Lab\UCSInstall_CUP_10.5.1.10000-9.sgn>F:\cdrtools-latest\mkisofs -o F:\Bootable_UCSInstall_CUP_10.5.1.10 000-9.sgn.iso -R -J -hide-rr-moved -v -d -N -no-emul-boot -boot-load-size 32 -boot-info-table -b isolinux/isolinux.bin .The CDR Tools will translate the ISO image to a bootable one and once finished you should see information like this about the translation process.Now you can boot the ISO image in VMware Workstation or ESXi. Have fun :D
Total translation table size: 2048 Total rockridge attributes bytes: 164105 Total directory bytes: 389622 Path table size(bytes): 1440 Done with: The File(s) Block(s) 1104045 Writing: Ending Padblock Start Block 1104416 Done with: Ending Padblock Block(s) 150 Max brk space used 130000 1104566 extents written (2157 MB)