Нетобзор - форум про интернет

Пожалуйста, войдите или зарегистрируйтесь.


Расширенный поиск  

Автор Тема: Восстановление GRUB после установки Windows  (Прочитано 1547 раз)

0 Пользователей и 1 Гость просматривают эту тему.

r0m1rezАвтор темы

  • Модератор
  • *
  • Благодарность: +413/-0
  • Оффлайн Оффлайн
  • Сообщений: 2515
  • Город: Київ
  • Провайдер: lifecell
  • Тариф: Лайфхак Контракт

Рассмотрим случай, когда на одном ПК установлены две системы - ОС на базе Linux и Windows, причём на одном HDD/SSD, как у меня :) Всё было хорошо, обе системы работали и грузились исправно, но тут, по определённым причинам, понадобилось переустановить Windows, не снося Linux. Вот тут вы и можете столкнуться с проблемой, когда после переустановки винды, перестаёт грузиться и линукс. Дело в том, что винда затирает загрузочную область, в которой находится и загрузчик линукс. Рассмотрим вариант восстановления данного загрузчика (GRUB) без переустановки Linux.

1. Подготовим загрузочный Live CD или флешку с ОС Linux
2. Загружаемся с помощью данного носителя в режим Live CD
3. Запускаем терминал
4. Вводим следующую команду:
sudo fdisk -lи наблюдаем диск, на котором установлена ОС на базе Linux, допустим это sda5
5. идём дальше и вводим команду:
sudo mount /dev/sda5 /mnt6. затем:
sudo grub-install --root-directory=/mnt /dev/sda7. и последнее:
sudo reboot
И вот теперь снова наблюдаем возможность выбора между двумя ОС при загрузке ПК  :)
Таким образом мы восстановили загрузчик, без необходимости переустановки Linux после установки/переустановки Windows
Записан