I've installed Ubuntu version 6.* & 7.* on various computers, and never
had a problem with dual booting. The grub menu always came up with
Ubuntu and any other operating systems that were on the computer.
Recently, I installed Ubuntu 8.04. on a Acer 7720 laptop (dual booting
with Vista) and that was fine. However, when I tried to install 8.04 on
my desktop, there were booting problems.
My hardware is - Gigabyte GA-7N400 Pro3 motherboard
IDE1 Primary 80 GB PATA Windows XP system & boot
IDE1 SLAVE 80 GB PATA Empty
Serial ATA 80 GB SATA Windows partition
I selected the largest contiguous space when installing 8.04. The
installation was OK, but I had to boot from the serial drive to get the
GRUB menu. Ubuntu worked OK, but Windows wouldn't boot.
IIRC in the past I needed a driver in XP, so that it could use the SATA
disk. Could this be why XP won't boot now?
I've noticed that 8.04 names all the drives as serial ones, sda is the
serial drive, sdb is the primary PATA, sdc is the secondary PATA.
Previous versions used sda, hda, hdb respectively. Is this the problem?
I've tried turning off the SATA drive (in the CMOS), and installed 8.04
in the two disk system. Booting from either drive gave a grub 21 error.
I've also tried installing 8.04 within Windows, using WUBI. Much to my
surprise, this didn't work either! I got the message
root (hd1,4)/ubuntu/disks
Error 17 Cannot mount the selected partition.
I would appreciate any help in resolving this problem. If it's already
been discussed in this forum could you please point me to the message
number or date of the discussion.