Tuesday, August 17, 2010

How To Run Multiple Operating Systems @ Same Time

I have been dual booting Windows + Linux for a long time but that has been a pain. Since Windows is my primary environment, I am unable to work on my Windows apps every-time I boot into Linux. I require both Windows and Linux to be available to me side-by-side so that I can conveniently experiment with Linux whenever I want to. In this article, we will find out how to easily run multiple Operating Systems at the same time, in a single machine.

What We Need: 

  • A decent computer with at least 1GB RAM (more recommended)

  • VMware Player software

  • Your favorite Unix/Linux CD or iso file; for me, I will use Ubuntu version 9.10 but this article works for any OS, any version

Let’s Get Started: 

More RAM:
Why do we need more memory?
Computer memory is like our sleeping bed in real life. When we are single, we can sleep on single bed but when we get married, we need King bed ;)
The more applications you run, the more RAM you need.

VMware Player: What is this and why do we need it?
In order to boot up an Operating System inside another Operating System, we need a technology called virtualization. VMware is one of the companies who makes virtualization products. VMware Player is the free virtualization product created by VMware allowing us to use multiple OS at the same time. There are many other virtualization products available but VMware Player is very good and best of all, it is free.

How to download VMware Player: 

  1. Click on Download
  2. At the time of this article, the latest version of VMware Player is 3.0 => click onVMware Player 3.0 at the very bottom of that page to continue. If you happen to see a newer version, simply download the new version.

  3. Locate “VMware Player for 32-bit and 64-bit Windows” then click on Download.

  4. VMware would then prompt you to signup “Register for your FREE Download” on the top right. You need to register for an account in order to download. VMware will send you an email with an activation link. Note: it may take several hours for VMware to send out the email. For my case, it took around 20 hours :)

  5. Once you have your VMware Player downloaded, simply double click on it and install.
How to download Unix/Linux:

In this article, I will use Ubuntu 9.10. Ubuntu is a very popular, stable, secure and very easy to use Linux Operating System. It is based on Debian and is ranked the top OS of all Unix/Linux OSs. 

  1. To download, visit ubuntu.com and click on Download Ubuntu

  2. Under Download location, select your location (country) then click on the big greenBegin Download button to begin your download. 

Now time to install our cool Unix/Linux Operating System: 

  1. Start VMware Player: Start => All Programs => VMware => VMware Player
  2. Click on Create A New Virtual Machine

  3. Selecting your media: If you have your Unix OS in a CD => select Installer Disk
    If you have your Unix OS in an iso file => select 
    Installer disk image file iso
    For this article, I will use Ubuntu 9.10 ISO file.

  4. Click Next then enter your login information. This is the login you will use to login to your Linux OS.
  5. Click Next then enter your Virtual Machine name. I recommend entering it as “Ubuntu 9.10″ or the name of your Linux OS so that you can easily recognize the OS at a later time.
  6. Click Next then enter your Disk Capacity. This is the maximum hard drive capacity limit you set for Ubuntu. I recommend 10Gig of disk space or more.
  7. Press Next then press Finish to begin the Ubuntu installation. Once the installation is finished, to start Ubuntu, simply double click on Ubuntu 9.10 under Home