Ремонт Grub изнутри системы (не используя CD)

Я играл с Debian Jessie, установил его на USB-накопитель и (почти) все было в порядке.

В конце я заметил, что оригинальный Grub (в SSD ноутбука) переписан.

Я могу войти в Ubuntu 15.04, который установлен в SSD ноутбука через новый Grub, фактически установленный в USB. Другими словами, теперь мне нужно вставить USB для загрузки в старую систему.

Я хотел бы иметь возможность войти в старую систему без USB, используя Grub, установленный в SSD ноутбука.

Вопрос, как починить Grub?

PS: я привык делать подобные вещи в LILO, просто чтобы выполнить lilo. Но Grub - это что-то новое для меня.

1 ответ

Решение

Простая форма:

sudo grub-install /dev/sda

где /dev/sda это устройство, на которое вы хотите установить grub. Это предполагает, что правильное место для установки изображений Grub /boot/grub/, В противном случае обратитесь к man grub-install и использовать --boot-directory вариант.

Другие вопросы по тегам