Reinstall GRUB bootloader from LiveCD


A major problem faced by multi-os users having Windows and Linux is that when one installs Windows again after linux the GRUB boot loader will be busted from the MBR. Installing linux again is a strenous process. A better option would be to use a Live CD.

If u hav a live cd ….eg Ubuntu….the following method will definitely work..

This will restore grub if you already had grub installed but lost it to a windows install or some other occurence that erased/changed your MBR so that grub no longer appears at start up or it returns an error.

Boot into the live Ubuntu cd. This can be the live installer cd or the older live session Ubuntu cds.

When you get to the desktop open a terminal and enter. (I am going to give you the commands and then I will explain them later)
(This how to is written for Ubuntu but should work on other systems. The only thing to take note of, when you see “sudo” that will mean to you that the following command should be entered at a root terminal.)
Code:

sudo grub

This will get you a “grub>” prompt (i.e. the grub shell). At grub>. enter these commands

Code:

find /boot/grub/stage1

This will return a location. If you have more than one, select the installation that you want to provide the grub files.
Next, THIS IS IMPORTANT, whatever was returned for the find command use it in the next line (you are still at grub>. when you enter the next 3 commands)

Code:

root (hd?,?)

Again use the value from the find command i.e. if find returned (hd0,1) then you would enter root (hd0,1)

Next enter the command to install grub to the mbr

Code:

setup (hd0)

Finally exit the grub shell
Code:

quit

That is it. Grub will be installed to the mbr.
When you reboot, you will have the grub menu at startup.

For more info go to
http://ubuntuforums.org/showthread.php?t=224351

Advertisements

2 thoughts on “Reinstall GRUB bootloader from LiveCD

  1. Instead of reinstalling grub…u could make a /boot partition while installation.all the boot loader data wouls be stored here. hence even on OS crashes ur boot loader is saved and in case if ur multi booting u can boot into the other available OS and carry on…..i.e. either reinstall or whatever…….nice post though..;)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s