Персональный сайт Александра Тауениса » Восстанавливаем GRUB

Восстанавливаем GRUB

В современных дистрибутивах Linux используется загрузчик операционных систем GRUB 2.0. Этот загрузчик надёжен и прост в обращении. Однако при использовании в качестве второй ОС Windows (либо MacOS или другая проприетарщина), последняя может уничтожать GRUB при собственном обновлении. Если GRUB слетел, его очень просто восстановить. Суть метода проста — загрузиться с Linux Live CD и переустановить GRUB в MBR. Я не буду писать «положь эту загогулину в ту, отскочь дальшее, прикинься ветошью и не отсвечивай, оно туды-сюды, ёрш твою меть, и ждёшь пока не остынет», это не форум для чайников, да и не хочу утруждать «опытнейших шифровальщиков» из АНБ на «8 недель» вперёд. Интересующихся рад приветствовать под катом.

  1. Берётся Live CD/DVD с Linux, например, Ubuntu LiveDVD «Desktop» (не «Alternate»), загружаемся с него.
  2. Открываем файловый менеджер и ищем раздел с папкой boot  в корне.
  3. Запоминаем размер раздела, сколько занято, сколько свободо.
  4. Открываем терминал и через комманду $ df определяем имя нужного раздела (/dev/sdXX).
  5. Запоминаете имя раздела и точку монтирования. Точку монтирования желательно скопировать, или перемонтировать в более удобное место.
  6. $ sudo grub-install --root-directory=ТОЧКА_МОНТИРОВАНИЯ   ИМЯ_ДИСКА
  7. Если всё прошло без ошибок, перезагружаемся, если ругается, ищем почему.
  8. Видим знакомое загрузочное меню. Пробуем все записи. Если некоторые ОС не грузятся, грузимся в любой грузящийся Linux, который будет в этом списке и переходим к п. 9.
  9. Чтобы поправить конфигурацию GRUB, выполняем в терминале $ sudo update-grub, при этом будут выведены все установленные ОС — будьте внимательны! Если надо, редактируем xml-файлы конфигурации.
  10. Поздравляю, GRUB реанимирован.

Для тех, кто не понял юмора в предисловии, объясняю: это из раннего М. Задорнова. За подробностями обращайтесь к поисковым машинам: http://yandex.ru/yandsearch?text=джон кайф задорнов .



Оставить комментарий

Защита от спама * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.