Grub2's default boot setting configuration is different from regular Grub. Whenever I search for it on the internet I have to sift through tonnes of advice regarding the menu.lst file.
Here are the steps for setting Windows as the default OS to boot in Grub2:
- Find out the name of Windows' boot entry. There are two ways
- Edit /etc/default/grub, specifically the "GRUB_DEFAULT=", adding the name of the Windows boot entry. In this example it would be GRUB_DEFAULT="Windows 7 (loader) (on /dev/sda2)" (inverted commas included)
- Run update-grub
And that's it. After rebooting the Windows entry will be selected and booted by default.