2. گراب رو از اول نصب و پیکربندی کنین شاید اون هم مشکلتون رو حل بکنه. (که با اوبونتو زنده قابل انجامه توی ویکی هم کامل توضیح داده شده)
الان که اوبونتو بوت میشه لازم نیست از یه توزیع زنده استفاده کنند. با همون اوبونتو میشه.
اول باید اوبونتو رو بوت کنند بعد تنظیمات گراب رو آپدیت کنند.
sudo update-grub
بعدش هم دوباره گراب رو نصب کنند. اگه سیستم از uefi استفاده میکنه، فقط لازمه دستور زیر رو وارد کنند.
sudo grub-install
اگه از bios استفاده میکنه، باید دیسکی که سیستمعامل روی اون نصب شده رو هم به دستور داد، یعنی اینجوری.
sudo grub-install /dev/sda
دقت کنید که دیسک رو وارد کنید، نه پارتیشن. بهجای sda، دیسکی که سیستمعامل روی اون هست رو بذارید.
اگه نمیدونید سیستمعامل روی کدوم دیسک نصب شده، از خروجی دستور lsblk استفاده کنید.
اگه نمیدونید سیستم از uefi استفاده میکنه یا bios، دستور efibootmgr رو وارد کنید، اگه خروج چیزی شبیه زیر بود، یعنی سیستم از bios استفاده میکنه.
EFI variables are not supported on this system
اگه دیدید سیستم از bios استفاده میکنه، ممکنه سیستم در اصل از uefi استفاده کنه ولی توی حالت compatibilty mode بالا اومده که میذاره سیستمعامل بین bios یا uefi یکی رو لنتخاب کنه. اینو میشه توی تنظیمات bios یا uefi تغییر داد (اگه توسط سختافزار شما پشتیبانی بشه)
البته بعد از این، باید کاری کنید تا سیستمعامل هم از uefi استفاده کنه. برای توزیعهای گنو/لینوکسی، اینکار با نصب گراب از طریق یه توزیع زنده امکانپذیر هست. برای ویندوز تا جایی که من میدونم، باید دوباره نصبش کنید.