University of California at Berkeley Department of Electrical Engineering & Computer Sciences Instructional Support Group /share/b/pub/vmware.help /share/b/pub/virtualbox.help /share/b/pub/fusion.help Oct 10 2014 CONTENTS Virtual Machines with VMware and Virtual Box Detecting Support for Virtualization VMware Academic Program Virtual Machines with VMware and Virtual Box --------------------------------------------- VMware Player is available for free from http://downloads.vmware.com/. Virtual Box is available for free from https://www.virtualbox.org/. VMware Player is installed on all of the Instructional Windows computers and Remote Desktop servers. VMWare 4 requires a 64-bit OS, so our 32-bit servers have VMWare 3.1.5. VMware Fusion is installed on our MacOSX systems. Virtual Box is installed on our Linux systems, currently in 277 Soda and 330 Soda. For names and locations of the computers, and for instructions about logging to the Remote Desktop servers, please see http://inst.eecs.berkeley.edu/connecting.html#labs. Also, a reminder: the network setup in your vmx file must be set to "hostonly", not to NAT or bridge, to comply with EECS network policies. Detecting Support for Virtualization ------------------------------------ Some features of VMs require hardware support for virtualization, in the form of VT-x (Intel processors, "vmx") or AMD-V (AMD processors, "svm"). Hardware virtualization must be enabled at the computer's BIOS. Here are some ways to test for virtualization support. To test for it in the operating system kernel (look for "vmx" or "svm"): Linux: egrep -i 'vmx|svm' /proc/cpuinfo MacOSX: sysctl machdep.cpu.features | grep -i 'vmx' To test for it in the BIOS setting (it reports either "KVM acceleration can be used" or "KVM acceleration can NOT be used"): Linux: /usr/sbin/kvm-ok | grep "KVM acceleration" VMware Academic Program ----------------------- (June 2014) UCB has procured a campus license for the VMware Academic Program (VMAP). With this, faculty, staff, and students now have free access to many VMware products for instruction and non-commercial research. For details, please see http://software.berkeley.edu/vmware Terms and conditions for the use of the VMWare products - Acceptable use: http://www.vmware.com/partners/academic/usage.html - User agreements: http://www.vmware.com/download/eula/ EECS Instructional Support 378/384/386 Cory, 333 Soda inst@eecs.berkeley.edu