Update grub on an installed system from a “Live CD”

Boot with your Live CD matching your install (64 bit or 32 bit). Then select “Try Ubuntu without installing”.

Once it boots, open a terminal (ctrl-alt-t) and mount your Ubuntu partition on /mnt. I’m assuming the Ubuntu partition is /dev/sdxy, where x is the drive a, b,c,d… and y is the partition 1,2… where your ubuntu root directory resides

sudo mount /dev/sdxy /mnt

Then mount a few more directories you will need:

sudo mount --bind /dev /mnt/dev
sudo mount --bind /sys /mnt/sys
sudo mount --bind /proc /mnt/proc

Once these are mounted, you chroot into /mnt and use it as your root partition:

sudo chroot /mnt

the correct location, type:

sudo update-grub
Advertisements
%d bloggers like this: