این کار جند راه دارد. یک راه که برای تمام توزیع ها از جمله  اوبانتو کار می کند این است. باید پارتیشنی که /boot  در آن قرار دارد با بدانی. در نصب استاندارد این با / یکی است.
۱.  سیستم را با یک live cd  مانند knoppix  یا ubuntu live  بوت کن.
۲ . دستور  grub  را اجرا کن.
۳. پارتیشنی که  /boot  قرار دارد به عنوان  root  مشخص کن. مثلا اگر boot   در /dev/hda 2  هست.   پارتیشن  root  می شود. hd0, 1 .
۳. دستور ست آپ را بزن.
۴ . از  grub   خارج شو . و سیستم را ری بوت کن.
کل دستور ها بشکل زیر هست.
$: grub
root (hd0,2)
setup (hd0)
quit
reboot 
اگر نمی خواهی از خط دستور کارت را پیش ببری می توانی از این راه حل استفاده کنی: ( این فقط در اوبانتو کار می کند) 
۱. سیستر را با  cd  اوبونتو  بوت کن.
۲. تمام فسمت های نصب را مطابق معمول پیش برو تا به قسمت تنظیم پارتیشن ها برسی ( disk partition ) .
3.  پارتیشن های خود را مطابق سابق درست کن. فقط گزینه format partion   را انتخاب نکن. این خیلی مهم است. اگر این کار بکنی تمام پارتیشن ها فرمت می شوند.
۴. وقتی پارتیشن ها را درست کردی.  از پارتیشن پندی خارج شو.
۵ . به شما ایراد مانند  "the system couldn't install ....." را می دهد. به این ایراد محل نگزارید. و  continue  را انتخاب کنید. تا به منوی اصلی نصب اوبانتو برسید.
۶ .  قسمت "Install Grub ...." را انتخاب کنید.
۷ . وقتی که تمام شد. سیستم را ریبوت کنید.
برای اطلاعات بیشتر به این آدرس ها می توانی مراجعه کنید:
http://ubuntuforums.org/archive/index.php/t-24113.htmlhttp://www.cameratim.com/computing/linux/restoring-grubhttp://www.gnu.org/software/grub/