** Warning: the below is for educational purposes only, Cisco says in a file about this product: "We have to make sure this is a VMWARE which supports our Licensing Scheme" **
I have managed to start the Installation Cisco Unified Comm. in VirtualBox without giving the "Hardware you are using is no supported for this product" error message.. I haven't completed the installation and testing yet so errors may still appear later on.
Anyway, the procedure goes as follows:
1- Create a new virtual machine with >=1Gb ram and >=40 GB hdd.
2- Replace <VM name> with your virtual machine name and <username> with your username in all the below.
3- Edit the virtual machine's xml setting file found at "/home/<username>/.VirtualBox/Machines/<VM name>/<VM name>.xml"
4- add the following lines to it in the "<ExtraData> </ExtraData>" section:
<ExtraDataItem name="VBoxInternal/Devices/pcbios/0/Config/DmiBIOSVersion" value="6 "/>
<ExtraDataItem name="VBoxInternal/Devices/pcbios/0/Config/DmiSystemVendor" value="VMware"/>
<ExtraDataItem name="VBoxInternal/Devices/pcbios/0/Config/DmiBIOSVendor" value="Phoenix Technologies LTD"/>
<ExtraDataItem name="VBoxInternal/Devices/pcbios/0/Config/DmiSystemProduct" value="VMware Virtual Platform"/>
5- INSTEAD OF steps 3 & 4, you can run the following cmd's in a terminal window:
Code:
VBoxManage setextradata "<VM name>" "VBoxInternal/Devices/pcbios/0/Config/DmiBIOSVersion" "6 "
VBoxManage setextradata "<VM name>" "VBoxInternal/Devices/pcbios/0/Config/DmiSystemVendor" "VMware"
VBoxManage setextradata "<VM name>" "VBoxInternal/Devices/pcbios/0/Config/DmiBIOSVendor" "Phoenix Technologies LTD"
VBoxManage setextradata "<VM name>" "VBoxInternal/Devices/pcbios/0/Config/DmiSystemProduct" "VMware Virtual Platform"
6- Run the virtual machine and all should work.
** Note: the value for the DmiBIOSVersion is equal to "6 " (there should be a space after the 6 for VitualBox to work.
Information sources which helped me can be found at:
* VirtualBox Bios cpp file:
http://www.virtualbox.org/browser/tr.../DevPcBios.cpp
* Communications Manager Hardware detection script:
/media/cdrom0/Cisco/base_scripts/ihardware.sh
Hope this helps someone.. any comments are most welcome.
Bookmarks