26
12
The scenario:
- I am a freelance software developer that mostly develop on Linux (Python, MySQL, MongoDB etc.)
- My work computer is a Lenovo laptop w/ a i7 processor and 8GB RAM. Big HD + 128 GB SSD. The OS is Ubuntu Linux
I might get some .NET/C# projects in the near future, I am therefore looking for some guidance on the following:
- Should I go for a dual-boot solution or use virtual machines for Windows stuff?
- If I go dual-boot: What is the recommended installation sequence? Windows first or Linux first? (I'm looking at a complete Ubuntu reinstall to get the latest LTS anyway so I can start install everything fresh)
- If I go VM: How does VMWare Workstation and VirtualBox compare performance-wise?
- My dream setup would probably be the following:
- Dual boot
- But if I boot into Linux, I can boot the Windows partition as a virtual machine. Is this possible?
- And/or: If I boot into Windows, I can boot the Linux partition as a virtual machine. Is this possible?
5You should always do Windows firsts then Ubuntu since you want Grub to replace the chain-boot the Windows Bootloader. There are several dozen questions on how to do that. Performance decisions should be made yourself – Ramhound – 2014-06-25T17:46:38.103
Visual studio is an intense application, and may or may not run sufficiently well in your virtual environment. – Frank Thomas – 2014-06-25T18:10:10.320