In this tutorial, I’ll show you how to install Ubuntu so you may have an option to dual-boot. In other words, when you boot up your computer, you’ll be given an option whether to use Ubuntu or Windows.
1. First download Ubuntu. Wait? What is Ubuntu? Check it out here at Linux Distribution Ubuntu.
2. Burn the ISO onto the cd.
3. Back up your hard drive! This is a must! I’ve seen people reformat their computers when missing a step in the process!
4. Place your Ubuntu cd in your cd-drive and restart your computer.
Installing Ubuntu
5. On the following screen choose Install Ubuntu. If you really want, you can Try Ubuntu without any change to your computer so you can test it out and see if you like it. For this tutorial, I’ll go with the Install Ubuntu option.
If the following boot screen doesn’t show up, your BIOS probably doesn’t check your cd-drive. When your computer starts, go into your BIOS and change the appropriate settings.

6. The next steps are pretty straightforward. They ask you settings for the OS as keyboard settings, time, etc.
7. The next step is actually pretty important. Please take care with this step! We’ll go with the first option(a). I recommend giving Ubuntu ~4gb? Maybe 8gb? For starts. Move the appropriate slider to give Ubuntu the space you wish to provide it with.
a. Guided – Resize your hard drive so you may dual boot Windows and Ubuntu.
b. Guided use entire disk – Take your original OS, and install ONLY Ubuntu
c. Guided use the largest continuous space – Basically takes all space available and gives it to Ubuntu, leaving your other OS with practically nothing.
d. Manual – For Advanced Users

8. You are pretty much set. The rest will ask you log on questions, and you should restart and be done! The next time you boot , you will given a choice whether to boot Ubuntu or Windows!


Congratulations you are done!
What now?
If for some reason, you want to remove Ubuntu, don’t do it without reading any appropriate guides! It will provide terrible headache as you might not be able to boot into XP anymore! I’ll post the best solution in awhile.
Why not try learning How to write and compile a C++ program in Linux?


