All day i have been trying to setup CS50 appliance and downloaded VMware Player and Virtual Box but BOTH were giving errors. I uninstalled both and reinstalled them, but no luck. Please help! (sorry, i forgot the error codes).

I am now trying Qemu which is an alternative, i hope that works!


Most of the times Vmware Player or Virtual Box doesn't work because virtualization features haven't been enabled on your Computer Hardware.

You have to "turn on" this setting on your BIOS setup, a menu that can only be accesed while the computer boots up (usually by pressing DEL key, or some other key specified by your computer).

You have to follow the vendor's specific instructions to do this.

Depending on your hardware, under "System Acceleration" you should have theses settings: VT-x/AMD-V, Nested Paging, PAE/NX


VMware Fusion 7 (for mac users) or VMware Workstation 11 for windows users is needed for the CS50 appliance. These are suggested because the appliance was thoroughly tested and proven to work in those environments. I can't say the same for your alternative Qemu.

To install VMware Fusion follow the instructions here: https://manual.cs50.net/appliance/2014/fusion/

To install VMware Workstation follow the instructions here: https://manual.cs50.net/appliance/2014/workstation/

If unable to get the appliance working after following one of the above solutions based on your operating system CS50 now provides an iso image of the appliance that you can install on your hardware. Link here: http://mirror.cs50.net/appliance50/2014/releases/24/appliance50-2014.iso

If unfamiliar with iso images and how to install an new operating system or dual-booting, the virtual machine approach is best.

  • Has to be admitted, I am considering looking at the ISO image as my bios has no virtualisation setting in it. The VM runs, but has no sound... Possibly something to do over the weekend! Jan 2 '15 at 10:43

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .