Ubuntu – Can’t find Ubuntu 12.04 on boot menu

12.04bootdual-bootmenu

So I installed Ubuntu 12.04 alongside Windows XP on my netbook via a usb (since it doesn't have a DVD/CD drive).

At the end of the installation, I got an error saying the bootloader couldn't be installed, but I selected the hard drive and everything seemed ok.

However, whenever I turn on the computer, it goes straight to Windows XP. And when I go to the OS selection screen during startup, Ubuntu is not there.

I heard that you can fix this problem through booting up Ubuntu again with the flash drive. However, when I boot through the flash drive, it gives me the options of trying without installing, installing, etc.

I really have no idea where to go from here, can anyone please help out?
Thanks!

Best Answer

I had the same experience as the OP with two main differences:
1) Desktop machine with two physical HDDs.
2) Windows XP was installed on the first HDD.

Instead of messing with the boot loader, all I had to do was change the order of the drives listed in the BIOS so that #1 was the HDD with Ubuntu installed, and #2 was the WinXP drive.

After doing so I was presented with the linux version of the boot selector, and could choose Ubuntu or WinXP as I had originally desired.

I'm not sure if this will apply to the original question, but it may be useful for others.