Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've searched this topic and I can't find an article with a plausible solution, to my problem.

I installed Windows 7 first, with 100gb of disk space.

I then created the necessary partitions via Windows.

Finally I installed Ubuntu 12.04 on the remaining 400GB of disk space.

During the Ubuntu installation I installed the Ubuntu bootloader on /dev/sda3 which Windows (as expected never granted me the option pre-boot for which OS I wanted to boot). So I re-installed Ubuntu on that /dev/sda3 partition, overriding the Windows 7 bootloader.

Now when I boot windows 7, it runs GNU Grub, so like an infinite loop.

How can I reconfigure grub to say:

/dev/sda is the bootloader. /dev/sda2 is Windows. /dev/sda3 is Ubuntu.

Re-installing windows and my partitions isn't an option, purchasing software for windows isn't an option (there's a reason I use linux - it's not because it's free, but because you don't have to install many programs to get stuff working; and overall it's a robust OS).

share|improve this question
Which grub version you have? – week Nov 17 '12 at 11:18

I believe that the latest ubuntu offers GRUB2.

Configuration changes are normally made to the /etc/default/grub file and to the custom scripts located in /etc/grub.d. No changes are made to the GRUB 2 menu until the update-grub command is run as root. This command runs the GRUB 2 configuration scripts and updates the /boot/grub/grub.cfg file.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.