Всем доброго времени!
Эта заметка будет довольно специфична и пригодится только тем, у кого на компьютере установлено несколько версий ОС: Windows, Linux...
Так вот, при переустановке (обновлении) одной из ОС (обычно, так делает Windows) - может затереться загрузчик Grub, и при включении ПК более не будет появляться "черного" меню с предложением выбрать какую систему загружать... 👀
Разумеется, чтобы не переустанавливать ОС (и не настраивать всё заново) — лучше просто восстановить сам этот загрузчик. Как правило, для этого достаточно загрузиться с LiveCD (👉 Linux Mint, Elementary OS, Ubuntu и пр.), смонтировать корневой раздел Linux и ввести спец. команды для восстановления...
Однако, "ручная" работа через терминал имеет "тонкости" (и не всегда выполняется просто). Поэтому здесь хочу предложить гораздо более легкий вариант! 👌
*
Содержание статьи📎
Восстановление Grub
ШАГ 1
Для начала нам нужно подготовить загрузочную флешку (LiveCD) c одним из дистрибутивов Linux. Скорее всего она у вас должна быть!
(Если у вас одна из "разновидностей" Ubuntu — я бы порекомендовал использовать образ 👉 с Linux Mint — т.к. в нем уже предустановлена нужная утилита // Boot Repair).
На всякий случай здесь приведу несколько ссылок в помощь:
1) Как создать загрузочную флешку с Linux;
2) Как загрузиться с USB-флешки или внешнего HDD.
Будем считать, что загрузиться с подготовленной флешки у вас получилось... 👌
*
ШАГ 2
Далее (после загрузки с LiveCD с Linux) нам понадобиться установить утилиту Boot Repair (если у вас последняя версия Linux Mint — то она встроена, и чтобы ее запустить — откройте меню "Пуск / Administration / Boot Repair").
После можно переходить к ШАГУ 3 (для тех, у кого нет встроенной Boot Repair — чуть ниже я покажу как ее установить).
Для инсталляции Boot Repair сначала проверьте, что у вас есть подключение к Интернет.
Далее необходимо открыть терминал (обычно, для этого используют сочетания Ctrl+Alt+T или Win+T) и ввести поочередно следующие три команды (после каждой нажимать Enter!).
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
После в меню "Пуск" должна появиться ссылка на нашу утилиту (обратите внимание, что на русском она называется как "Восстановление загрузки"... 👇). Кстати, запустить Boot Repair можно и из консоли. Команда:
boot-repair
*
ШАГ 3
1) В большинстве случаев утилита Boot Repair справляется с восстановлением Grub в автоматическом режиме. Поэтому порекомендую вам сразу же нажать на первый пункт "Recommended Repair". Пару скринов ниже. 👇
2) Как правило, на весь процесс требуется 1-2 мин. 👇
3) Если всё прошло успешно — увидите окно об успешном восстановлении Grub. Теперь можно выключить ПК (ноутбук), вынуть из USB-порта флешку с LiveCD и проверить как загружается устройство: появляется ли меню Grub?.. 👌
4) Кстати, иногда утилита Boot Repair может попросить вас выполнить ряд команд в терминале (сочетание клавиш для его запуска: Ctrl+Alt+T или Win+T).
Сами команды, разумеется, утилита приводит в своем окне. После их выполнения — нажмите на кнопку "Forward" (если вы не выполнили команды — утилита снова покажет текущее окно). Ничего "опасного" и удаляющего данные с домашних разделов диска —в них быть не должно!
PS
Кстати, у Boot Repair есть расширенные настройки, в которых можно вручную задать ряд параметров. Если вы слабо представляете "что, где и как..." — то лучше это меню не трогать (во избежание лишних проблем...).
*
Другие простые решения, — само собой, приветствуются!
На сим пока всё, удачи!
👋
Другие записи:
Супер! Boot Repair спас ноут (когда удалял старую Windows - почему-то пропало загрузочное меню. Думал, всё... а нет, восстановил работу ОС без переустановки). Респект автору!
Как хорошо, что есть такие люди. Спасибо Огромное.
Аналогично как и у Никифора случилось - GRUB пропал! Это самый лучший способ - не надо даже в терминал лезть (Boot Repair в новой Mint есть). Спасибо за подсказку!!!
Долго искал дельную статью о восстановлении GRUB после переустановки windows 10 - в итоге вот она и всё получилось с первого раза! Авторам благодарность за полезную информацию!