Versions this guide is based on:
EVE Image Foldername | Downloaded Filename | Version | vCPUs | vRAM | Qemu | HDD Format | NIC |
---|---|---|---|---|---|---|---|
cyberoam-10.6.1 | Cyberoam_ING_Firewall_OVF_32bit.zip | 10.6.1 | 1 | 1024 | 2.4.0 | sataa, satab | 3x e1000 |
Instructions |
---|
Other versions also should be supported following bellow’s procedure.
Steps below are based on Cyberoam_ING_Firewall_OVF_32bit.zip creation, for other image deployment, use proper names respectively. 1. Download Cyberoam OVA image. In this how to is used Cyberoam_ING_Firewall_OVF_32bit.zip. 2. SSH to EVE and login as root, from cli and create image directory /opt/unetlab/addons/qemu/cyberoam-10.6.1 on the EVE: mkdir /opt/unetlab/addons/qemu/cyberoam-10.6.1
cd /opt/unetlab/addons/qemu/cyberoam-10.6.1
3. Use your PC to to extract downloaded Cyberoam_ING_Firewall_OVF_32bit.zip. You willt get 2 files: V13015294498-disk1.vmdk and V13015294498-disk2.vmdk 4. Upload these files to the EVE newly created image directory: /opt/unetlab/addons/qemu/cyberoam-10.6.1 using for example FileZilla or WinSCP. cd /opt/unetlab/addons/qemu/cyberoam-10.6.1
root@eve-ng-master:/opt/unetlab/addons/qemu/cyberoam-10.6.1# ls
V13015294498-disk1.vmdk V13015294498-disk2.vmdk
root@eve-ng-master:/opt/unetlab/addons/qemu/cyberoam-10.6.1#
5. Convert first vmdk hdd to the sataa.qcow2 format. qemu-img convert -f vmdk -O qcow2 V13015294498-disk1.vmdk /opt/unetlab/addons/qemu/cyberoam-10.6.1/sataa.qcow2
6. Convert second vmdk hdd to the satab.qcow2 format. qemu-img convert -f vmdk -O qcow2 V13015294498-disk2.vmdk /opt/unetlab/addons/qemu/cyberoam-10.6.1/satab.qcow2
7. Delete source vmdk files from Image directory root@eve-ng-master:/opt/unetlab/addons/qemu/cyberoam-10.6.1# ls
sataa.qcow2 satab.qcow2 V13015294498-disk1.vmdk V13015294498-disk2.vmdk
root@eve-ng-master:/opt/unetlab/addons/qemu/cyberoam-10.6.1# rm V13015294498*
root@eve-ng-master:/opt/unetlab/addons/qemu/cyberoam-10.6.1# ls
sataa.qcow2 satab.qcow2
root@eve-ng-master:/opt/unetlab/addons/qemu/cyberoam-10.6.1#
9. Fix permissions /opt/unetlab/wrappers/unl_wrapper -a fixpermissions
|