How many ways can you run Windows or Linux or other operating systems on your Mac? Some Mac users might reply with a terse, ‘Too many ways.’ I understand the sentiment. Windows isn’t free. Linux isn’t easy. But both can run just fine on your Mac.
The Mac is the ultimate platform in that it runs almost any popular operating system for personal computers (what was once all the rage prior to the post-PC era of mobile computing), and in some cases can run them all at the same time. How can you do that? It’s relatively easy and once you have a copy of Windows, or your favorite Linux distro, it’s free.
Virtually, My Dear Watson
Apple builds in a straightforward way to run Windows on the Mac in the form of Boot Camp, a partition just for rebooting a Mac into a version of Windows or Linux. Mac notebooks have often been called the best Windows PCs. Of course, you still need to buy a version of Windows. Because the Mac is built on Intel technology, almost any flavor of Unix or Linux can also be installed.
If you’ve explored Windows on the Mac, then you’ve likely heard of Parallels or VMWare Fusion, both of which allow a Mac to run Windows. One of the least expensive methods is called VirtualBox, brought to Mac users by the same folks who manage the much acclaimed maligned Java cross platform technology, the same giant database company that also owns the free MySQL relational database which powers much of the web.
VirtualBox for the Mac (and most x86, AMD64 and Intel64 CPUs) is an open source project which lets you run various flavors of Windows, Linux, OpenBSD, Solaris, and even OS/2. Yes. That OS/2.
Why? Well, if you don’t know why, you shouldn’t bother. If you do know why then VirtualBox is worth more than what it costs (it’s free, so that’s not difficult). What you get in VirtualBox is a window on the Mac’s screen which runs whatever other operating system you’ve installed.
Setup to installation is relatively straightforward, although it has plenty of arcane steps to walk through. The User Manual PDF is more than helpful.
VirtualBox itself doesn’t need much storage space (about 30MB), but having two operating systems running on your Mac requires plenty of RAM, and the virtual machine can easily take a few gigabytes of the Mac’s storage.
Documentation is extensive and can easily suck up several hours before you even begin an installation, but VirtualBox itself sets up in minutes.
Once installed, you’ll launch an operating system from the list of installations in VirtualBox, and each OS can be configured independently. I’ve used VirtualBox for a few years with both Linux and Windows installations and it works quite well (considering it’s an open source project– as in free– and even though it’s managed by Oracle, support can be iffy at times. Or, maybe iffy because VirtualBox is managed by Oracle. There’s a reason why MySQL (now owned by database giant Oracle) is losing favor to MariaDB throughout the world.