My ultimate aim:
I bought a new laptop with Windows 7 installed and wish to dual boot it with Linux OpenSUSE 12.2.
Progress so far:
The drive on my new laptop was already partitioned as follows:
EFI System Recovery (200 MB)
Windows OS C: (~250 GB)
Windows DATA D: (~400 GB)
Windows Recovery Partition (25 GB)
So I used GParted to resize the DATA partition, leaving some 250 GB as 'unallocated'.
I booted to the OpenSUSE DVD and installed it on the unallocated partition.
Consequently, OpenSUSE created three further partitions from the unallocated space: root, home, and swap.
When I rebooted the computer it did not present me with a boot menu but instead booted straight into Windows.
I tried using EasyBCD to fiddle with the bootloader but it's claiming that "there are a total of 0 entries listed in the bootloader" (a problem that others seem to have had but with no solution). So that's of little help.
However, since fiddling around with EasyBCD, my computer now presents the Windows boot menu, giving me two options: boot into Windows 7, or boot into Microsoft Windows 7. Brilliant...
So the problem appears to be that GRUB hasn't been written to the MBR.
How do I get GRUB to work as the boot loader?
It might be relevant to note that in the boot options in the BIOS, the #1 priority is to use the 'Windows Boot Manager'.
Thanks in advance.