I recently installed Ubuntu 11.10 on my computer, triple-booting with Linux Mint 12 and Linux Mint 13, this overwrote my boot-loader for my Linux Mint 13 installation. Therefore, after booting into my Linux Mint 13 distribution I re-installed the boot-loader using the command-line.
Using the grub-install command to re-install the proper boot-loader to the boot sector of the hard disk.
C:\HOME\FLYNN> sudo grub-install /dev/sda [sudo] password for flynn: Installation finished. No error reported. |
Then updating the grub.cfg to add the other installed distributions to the boot menu.
C:\HOME\FLYNN> sudo update-grub Generating grub.cfg ... Found background image: grub2wall.png Found linux image: /boot/vmlinuz-3.4.0-rc2-bejiitas Found initrd image: /boot/initrd.img-3.4.0-rc2-bejiitas Found linux image: /boot/vmlinuz-3.2.0-24-generic Found initrd image: /boot/initrd.img-3.2.0-24-generic Found linux image: /boot/vmlinuz-3.2.0-23-generic Found initrd image: /boot/initrd.img-3.2.0-23-generic Found memtest86+ image: /boot/memtest86+.bin Found Linux Mint 12 Lisa (12) on /dev/sdf1 Found Ubuntu 11.10 (11.10) on /dev/sdh1 done |
Then the next time you boot up your machine, you should see the proper boot menu.
This command will check if GRUB is installed on the target drive.
Source: http://serverfault.com/questions/61400/how-do-i-tell-if-grub-is-installed-on-a-device