[Android Software Development] ItzCrooK2UxD:
METHOD 2 (USING THE WINDOWS INSTALLER)​

I want to start by stating that I personally have never used this method, but it seems like its pretty easy (perhaps easier than Method 1). Credit for this part of the guide goes to Ubuntu.com.

Prep-Step) Download the Windows Installer from HERE. I suggest using Internet Explorer for this since IE gives you the option to just run the installer, rather than downloading it, only to delete the installer off your hard disk later.

Step 1) Run the installer if you have not already

Step 2) When prompted, enter the username you would like to use and the password for that account. Then [CLICK] "Install"

Step 3) Wait...The download is about 500MB so it may take a while to download and install but apparently you can still use your computer while this install is taking place. Once prompted [CLICK]"Finish" to restart.

Since I have not used this method I can not tell you at this point if it is necessary to repartition your hard disk when using this method. I will format my other PC and try it out later today or tomorrow and update this post as necessary.​

INSTALLING UBUNTU THROUGH VirtualBox

​

Please read through the entire guide BEFORE attempting to do the tasks detailed in this guide. For this portion of the guide I used Ubuntu 11.10-Desktop, which is no longer a current release. The steps should be pretty close to the same, but after Step 7, things may get a little out of order.

Step 1) Open VirtualBox and [CLICK] "New" to add new virtual machine

Step 2) In the name field You are going to name your virtual machine, generally I use the distro name (EX "Ubuntu 12.04 (LTS)"), if you name like this the next box will automatically change to Linux, and the version will say "Ubuntu" [CLICK] "next".

Step 3) Select how much RAM you want to use for your virtual machine, generally I will use 2 GB, if I am going to use a virtual machine (This is where a dual boot has its biggest advantages. Your hardware is only running one OS, when virtualized your hardware is essentially running two.). [CLICK] "next".

Step 4) Now you are going to create your virtual hard drive, keep in mind if you are running a virtual machine to develop (I don't recommend this), you are going to want to dedicate more than a few GB for Linux (100GB+). [CLICK] "create". I use the VDI disk image type so I made sure that was the one selected, and [CLICK] "next", now at this next screen you can choose if you want your virtual hard disk to be dynamic (Only as large as it needs to be), or a fixed size. I chose dynamic, but again this may not be effective for development purposes. I have no personal knowledge of this so I can not answer that question. Finally [CLICK] "create"

Step 5) In the VirtualBox main screen [RIGHT-CLICK] your Linux virtual machine and select start.

Step 6) You will be prompted for which drive the installer for whichever distro you are using, at this point you want to go to the box to the right of the drop menu and select the .iso for the distro you want to use. Now [CLICK] "start"

At this point you should have a virtual machine running and ready to install Ubuntu.

Step 7) You are going to select your language and [CLICK] "Install Ubuntu". [CLICK] "continue" on the next screen.

Step 8) At this point you will be asked how you want to install Ubuntu, whether you want to erase the entire disk and install Ubuntu or if you want to do something else. You can do either one, without risking damage to your PC on a virtual machine, which is part of why we had to create the virtual disk. For this guide I am going to choose to Erase the disk and Install Ubuntu make your selection then [CLICK] "continue", then [CLICK] "install now".

Step 9) Choose your timezone then [CLICK] "Continue"

Step 10) Select your keyboard layout then [CLICK] "continue"

Step 11) Enter the user information you wish to use then [CLICK] "continue"

Allow the virtual machine some time to install the OS and once installation is completed it will prompt you to reboot [CLICK] "restart now". Congrats you should now have a working virtual Linux desktop!