{"id":40,"date":"2010-02-02T23:08:18","date_gmt":"2010-02-02T23:08:18","guid":{"rendered":"http:\/\/iddles.co.uk\/blogs\/?p=34"},"modified":"2010-02-02T23:08:18","modified_gmt":"2010-02-02T23:08:18","slug":"cisco-cucmcall-manager-running-on-suns-virtual-box","status":"publish","type":"post","link":"https:\/\/iddles.co.uk\/index.php\/2010\/02\/02\/cisco-cucmcall-manager-running-on-suns-virtual-box\/","title":{"rendered":"Cisco CUCM\/Call Manager &#8211; Running on Sun&#8217;s Virtual Box"},"content":{"rendered":"<p>Well it is possible \ud83d\ude42 with a bit of hacking &#8211; but thats what its all about, isn&#8217;t it !<br \/>\nI actually used an existing working VM that had been built on VMware.\u00a0 I will test building one from scratch on VirtualBox but not 100% sure it will work&#8230;.<br \/>\nAnyhooo&#8230;<br \/>\n1) Get the existing VMDK and copy it to your Virtual Box machine repository<br \/>\n2) Create a new VM using a Linux, Redhat, 1024MB RAM etc machine and set the disk as the VMDK<br \/>\n3) Modify the machine &#8211; I removed the sound card<br \/>\n4) Locate the machines XML config file.\u00a0\u00a0 The directory is set\u00a0in VirtualBox&#8217;es config.\u00a0 Edit it and add the following:<\/p>\n<pre>Add the following lines to it in the \"&lt;ExtraData&gt; &lt;\/ExtraData&gt;\" section:\n&lt;ExtraDataItem name=\"VBoxInternal\/Devices\/pcbios\/0\/Config\/DmiBIOSVersion\" value=\"6 \"\/&gt;\n&lt;ExtraDataItem name=\"VBoxInternal\/Devices\/pcbios\/0\/Config\/DmiSystemVendor\" value=\"VMware\"\/&gt;\n&lt;ExtraDataItem name=\"VBoxInternal\/Devices\/pcbios\/0\/Config\/DmiBIOSVendor\" value=\"Phoenix Technologies LTD\"\/&gt;\n&lt;ExtraDataItem name=\"VBoxInternal\/Devices\/pcbios\/0\/Config\/DmiSystemProduct\" value=\"VMware Virtual Platform\"\/&gt;\u00a0<\/pre>\n<p>(That bits from <a href=\"http:\/\/ubuntuforums.org\/showthread.php?t=1029144\">http:\/\/ubuntuforums.org\/showthread.php?t=1029144<\/a>)<br \/>\n5) Next follow the guide here <a href=\"http:\/\/www.blindhog.net\/how-to-get-root-access-on-call-manager-56-server\/\">http:\/\/www.blindhog.net\/how-to-get-root-access-on-call-manager-56-server\/<\/a>\u00a0to get root access.\u00a0 Make sure you use the CentOS Disk 1 rather than the Live Disk&#8230;&#8230;.grrrrr<br \/>\n6) Edit the \/usr\/local\/bin\/base_scripts\/hardware_check.sh script to look like this:<br \/>\nWe essentially comment out the hardware check and validation \ud83d\ude42<\/p>\n<pre style=\"padding-left:30px;\">function check_deployment()\n{\n\u00a0\u00a0\u00a0 local tmp_deployment<\/pre>\n<pre style=\"padding-left:30px;\">\u00a0\u00a0\u00a0 initProductLibrary\n\u00a0\u00a0\u00a0 tmp_deployment=\"$deployment\"<\/pre>\n<pre style=\"padding-left:30px;\">\u00a0\u00a0\u00a0 # Check the deployment\n<span style=\"color:#000000;\">#\u00a0\u00a0\u00a0 isHardwareValidForDeployment $tmp_deployment\n#\u00a0\u00a0\u00a0 rc=$?\n#\u00a0\u00a0 if [ $rc -ne 0 ]; then\n#\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 log info \"$tmp_deployment deployment Not Supported\"\n#\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 return 1\n#\u00a0\u00a0\u00a0 fi<\/span>\n\u00a0\u00a0\u00a0 # Deployment is supported by this hardware\n\u00a0\u00a0\u00a0 log info \"$tmp_deployment deployment Is Supported\"\n\u00a0\u00a0\u00a0 return 0\n}<\/pre>\n<p>\u00a07) Save it and reboot<br \/>\n8) The VM should come up and work !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Well it is possible \ud83d\ude42 with a bit of hacking &#8211; but thats what its all about, isn&#8217;t it ! I actually used an existing working VM that had been built on VMware.\u00a0 I will test building one from scratch on VirtualBox but not 100% sure it will work&#8230;. Anyhooo&#8230; 1) Get the existing VMDK [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[15,16],"tags":[26,30,55,56],"class_list":["post-40","post","type-post","status-publish","format-standard","hentry","category-vmware-virtual-box-hyperv","category-voip-and-uc","tag-cisco-call-manager","tag-cucm","tag-virtual-box","tag-vm","post-preview"],"_links":{"self":[{"href":"https:\/\/iddles.co.uk\/index.php\/wp-json\/wp\/v2\/posts\/40","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iddles.co.uk\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/iddles.co.uk\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/iddles.co.uk\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/iddles.co.uk\/index.php\/wp-json\/wp\/v2\/comments?post=40"}],"version-history":[{"count":0,"href":"https:\/\/iddles.co.uk\/index.php\/wp-json\/wp\/v2\/posts\/40\/revisions"}],"wp:attachment":[{"href":"https:\/\/iddles.co.uk\/index.php\/wp-json\/wp\/v2\/media?parent=40"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/iddles.co.uk\/index.php\/wp-json\/wp\/v2\/categories?post=40"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/iddles.co.uk\/index.php\/wp-json\/wp\/v2\/tags?post=40"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}