You have just installed Ubuntu 10.04 but you cannot boot to it. System boot straights to Windows Seven and you are feeling deceived. I also faced this issue.
May be there’s a problem with Ubuntu 10.04 distro that’s happening with some PCs having Windows Seven. Well here’s a fix. Follow the steps.
Ø Boot the system using Live CD.
Ø Press Alt+F2 and enter gnome-terminal command. And continue by entering:
$ sudo fdisk -l
It shows partition table. Here’s mine.
/dev/sda1 29 8369 66999082+ 83 Linux /dev/sda2 * 8370 13995 45190845 7 HPFS/NTFS /dev/sda3 13996 14593 4803435 5 Extended /dev/sda5 13996 14593 4803403+ 82 Linux swap / Solaris
Now mount Linux boot partition. As you can see from the output of previous command it was sda1 for my system.
$ sudo mount /dev/sda1 /mnt
$ sudo mount --bind /dev /mnt/dev
$ sudo mount --bind /proc /mnt/proc
Now chroot into the enviroment:
$ sudo chroot /mnt
After chrooting, we need not add sudo before commands.
You may want to edit /etc/default/grub file to fit your system (timeout options etc)
# vi /etc/default/grub
After edition press ESC & then :wq to store and exit. Now install/recover Grub2 via command:
# grub-install --recheck /dev/sda
Now you can exit the chroot, umount the system and reboot your system:
# exit $ sudo umount /mnt/dev $ sudo umount /mnt/proc $ sudo umount /mnt $ sudo reboot