How You Install Ubuntu 9.04 Jaunty Jackalop

Background
I wanted to install the latest version of Ubuntu but wanted to keep a partition bootable for Windows. Therefore, I cleaned up my Windows system to minimize the size and split the drive roughly in half and installed Ubunutu along with a swap partition. The installation process is quite easy; the prompts guide you through the entire setup. You can easily install Ubuntu without even browsing a page like this but I provide it to give someone a preview of the process in case they are hesitant to install it. I have been running Ubuntu is a dual bootable environment for almost 2 years.

Instructions
  1. Download Ubuntu from ubuntu.com
  2. Use a CD burner to create a CD from the iso file just downloaded.
  3. Insert CD in the CD drive of the target computer and reboot.
  4. If the computer does not boot to the CD, reboot and press DEL key while rebooting to get to the BIOS. Your computer may use another key to select BIOS bootup parameters, watch the screen closely for hints if the DEL key does not select BIOS parameters. Adjust the BIOS parameters such that the CD drive if the first drive booted. (It does not have to be the first but it must come before the hard drive or other bootable device if inserted.)
  5. The CD will boot and will yield the following select language prompt.

    Select System Language

  6. Select your desired language and press enter.
  7. An installation menu will be presented. Select "Install Ubuntu Server" and press enter.

    Installation Menu

  8. A prompt for the installation language will be presented.

    Select Installation Language

  9. Select your country.

    Select Country

  10. A prompt for the whether install program should detect keyboard layout. Select No so you can select your keyboard from a list.

    Detect Keyboard Layout

  11. Select the origin of the keyboard.

    Origin Of The Keyboard

  12. Select the keyboard layout and installation will continue.

    Keyboard Layout

  13. Select the Hostname for this system. It must be unique on your network.

    Enter Hostname

  14. Select your time zone.

    Select Your Time Zone

  15. Select partitioning method. I selected manual for greater control of the partitioning.

    Select Partitioning Method

  16. If desired, resize the partion. In my case, my entire drive was dedicated to the Windows system. I resized the partition to half of the original size to allow room for my Ubuntu partion.

    Resize The Partion

  17. Select the free partion. I you are making your system dual bootable as I am doing in this example, you should have a free space partion that is roughly half of your original drive size. Press enter to continue.

    Free Space Partion

  18. Select "Automatically Partition The Free Space". Press enter to continue.

    Automatically Partition The Free Space

  19. A summary of your changes will be presented. Verify that the changes are correct and press enter to continue. Next, select "Write The Changes To The Disks"

    Finish Partitioning And Write Changes To DiskWrite The Changes To The Disks

  20. Enter the full name for the new user and press enter to continue. Next, enter a username for this account.

    Full Name For The New UserUsername For Your Account

  21. Select "Choose A Password For The New User". Press enter to continue. Re-enter it on the next prompt and press enter again.

    Choose A Password For The New UserReenter Password To Verify

  22. Next, you will be prompted whether you wish to encrypt you home directory. This is probably a really good idea for a laptop, though I selected no for this desktop system.

    Encrypt Your Home Directory

  23. Enter HTTP proxy information. Leave blank if you do not use a proxy.

    Http Proxy Information

  24. Select Yes for the Install Security Updates Automatically.

    Install Security Updates Automatically

  25. Enter software selection. In this example, we are installing a LAMP server. Select whichever option is appropriate for your installation.

    SoftwareSelection.jpg

  26. Enter and re-enter the password for MySQL root account.

    PasswordForMysqlRoot.jpgRe-enter Password For Mysql Root

  27. Install Grub Boot Loader. Select Yes.

    Install Grub Boot Loader

  28. Installation is complete. Select "Continue" and the system will reboot.

    Installation Complete

  29. On bootup, you will see the Grub boot loader and it will allow you to select the partition to boot. If you do not select a partition in a short time, then the default partition will boot.

    Grub Boot Loader

  30. The LAMP server setup for Ubuntu is installed as a headless server, meaning that there is no GUI installed. I like to have GUI access so I added that as well. Login to the server using your newly created username and password.

    Headless Server Login Screen

  31. To install Ubuntu desktop, type the following: "sudo apt-get install ubuntu-desktop"

    Install Ubuntu Desktop

  32. Select Yes to continue.

    Do You Want To Continue

  33. When the Ubuntu desktop installation is complete, the prompt will return.

    Ubuntu Desktop Install Complete

  34. Time to reboot again. Type "sudo reboot" and press enter. Ubuntu will prompt for your root password. Enter the root password and the system will reboot into the Ubuntu desktop Login Screen

    Sudo RebootUbuntu Login Screen