Virtual Machine to Run Linux on Windows - Which One Is Best

Jerry L
Jerry L used Ask the Experts™
Desktop machine
Windows 7 Ultimate (x64)
Service Pack 1 (build 7601)
24 GB RAM (memory)

VMware Workstation 10
Order Date: December 4, 2013

2.80 gigahertz Intel Core i7 930
64-bit ready
Motherboard: EVGA 141-BL-E757 Tylersburg
Bus Clock: 133 megahertz
BIOS: Phoenix Technologies, LTD 6.00 PG 08/25/2011

I want to install a virtual machine that will run Ubuntu Linux efficiently on top of Windows 7.
I will then install ROS on top of Linux in order to use Gazebo to simulate robots.
I may need to run two virtual machines in order to simulate two robots, but I'm not sure if that is required.
I may be able to simulate the two robots, including inter-robot communications, using only one VM.

Please recommend what Virtual Machine would be best for my purposes.
Hopefully, there is a free version.
I already own a VMware workstation paid license, but it is several years old, 2013, version 10. Maybe I should use that. Please let me know.
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Distinguished Expert 2017

Yes, you an use what youhave.
Download the Ubuntu ISO you want to install.
Attach the ISO to show up as a cd in the newly created VM ...

Difficulty in a workstation environment where you potentially have a single drive from which the OS, and VMs are running from .......

Performance related.
Though it would provide a good experience in setting up and getting familiar with Ubuntu if not used/accessed before.
kevinhsiehNetwork Engineer

Windows 7 goes end of support January 2020, so I would be looking to reace that desktop OS soon.

For Windows 7, your hypervisor option is Virtual Box.

For Windows 10, I would use Hyper-V.
System Engineer Datacenter Solutions
The latest supported Ubuntu version with VMware Workstation 10 is Ubuntu 14.04 - so I think it is not an option.

As your Client OS Windows 7 is also near end of support - have you considered upgrading (or replacing) your Windows Client to Windows 10?

Windows 10 has Hyper-V available so you can run your VMs directly in your Windows 10.

Or if you only need one instance of the software, maybe the new Windows Subsystem for Linux (WSL) can run your application without the requirement of a VM.
Jerry LOperations Manager


Thank you for your help.
Windows 10, Windows Subsystem for Linux (WSL), seems like the best solution.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial