У меня есть ноутбук lenovo с Windows 10. Через некоторое время я установил Ubuntu на этот ноутбук и мог выбрать, хочу ли я использовать Windows или Ubuntu из GRUB. Сегодня произошло что-то странное, я включил свой ПК как обычно, но вместо меню GRUB я увидел Lenovo Boot Manager с опциями Windows, Ubuntu и HDD, все они отправили меня обратно в этот Boot Manager.
Я зашел в BIOS и установил все настройки по умолчанию. После этого Lenovo наконец загрузилась, но у меня нет GRUB, Windows просто загружается, как будто Ubuntu вообще не был установлен.
Как я могу восстановить GRUB или, по крайней мере, удалить его вместе с Ubuntu, чтобы переустановить их позже?
Вот хороший шаг за шагом для установки / восстановления GRUB: https://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu-live-cd
Обратите внимание, что вам понадобится live CD, и вам нужно будет знать, на какой раздел установлен Ubuntu (это можно узнать с помощью gparted с live CD).
Вот краткое описание шагов, которые подробно описаны в приведенной выше ссылке (примечание - замените sdXY на ваш раздел Ubuntu):
# mount the Ubuntu partitions
sudo mount /dev/sdXY /mnt
# mount the directories that GRUB needs
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
# make Ubuntu the root partition
sudo chroot /mnt
# now install grub (note that this time use the device name, not the partition name
grub-install /dev/sdX
grub-install --recheck /dev/sdX
update-grub
# Done! Now just the clean up and then reboot...
exit
sudo umount /mnt/sys
sudo umount /mnt/proc
sudo umount /mnt/dev/pts
sudo umount /mnt/dev
sudo umount /mnt