01 ноября 2012

Простой способ восстановить загрузчик GRUB 2 в Ubuntu 12.10


Если на вашем компьютере установлено несколько OS и после очередной установки новой системы, загрузчик GRUB теперь запускается с последней установленной, но она не является вашей основной системой и вы хотели бы восстановить GRUB  именно вашей основной системы. Или вы делали какие-то изменения в загрузчике, а теперь не знаете, как всё вернуть по умолчанию. 
Сделать это можно очень просто, установив небольшой графический инструмент для восстановления GRUB под названием Boot-Repair.

Единственное условие. Необходимо находиться в той системе, GRUB которой хотите восстановить.

Установка Boot-Repair

Откройте терминал(Ctrl+Alt+T), скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:yannubuntu/boot-repair

sudo apt-get update

sudo apt-get install -y boot-repair

Использование Boot-Repair

После установки откройте меню Dash, напечатайте восст и кликните на значок:



Необходимо ввести свой пароль для открытия программы, после чего появится окно Восстановление загрузки, производящее сканирование систем установленных на компьютере:



По окончании сканированя откроется основное окно Boot-Repair:



Нажмите кнопку Рекомендованный способ восстановления и дождитесь окончания восстановления.

По окончании восстановления откроется информативное окно Восстановление загрузки:



Нажмите OK и перезагрузите компьютер, чтобы убедиться, что GRUB вашей основной системы восстановлен.

Вот и всё.

Удачи.

42 комментария :

  1. не обязательно находится в той системе в которой хотите восстановить груб:) я к примеру восстановил с помощью этой проги груб на винчестере запустив эту прогу с лайв-флешки. Выбрал пункт - переустановка, сперва удалил его полностью, потом установил указав место винт компа и алеап ребут и все восстановлено!

    ОтветитьУдалить
    Ответы
    1. Это когда ты применяешь расширенные настройки. В данном случае, о чём речь в статье, с рекомендуемым параметром - нужно быть в этой системе. Потому и статья называется "Простой способ..." Читать надо внимательно.

      Удалить
  2. очень интересно, как войти в систему, если похерил груб и система просто ждет твоей команды при запуске, только с live-usb можно работать!

    ОтветитьУдалить
    Ответы
    1. C live-usb войти в систему, установить программу boot-repair и восстановить. Он сам должен спросить на какой раздел установить и всё, GRUB будет восстановлен.

      Удалить
    2. я об этом же, без live-носителя не обойтись

      Удалить
  3. Самый простой способ восстановления GRUB - держать под рукой диск или флешку с Rescatux. Это небольшой LiveCD на основе Debian, специально предназначенный для восстановления GRUB, MBR, сброса паролей и тому подобного. Все делается в несколько кликов. Удобнейшая вещь, не раз меня выручала.

    ОтветитьУдалить
    Ответы
    1. как не странно но от человеческой глупости защиты нет и все не предусмотришь

      Удалить
  4. спасибо!очень помогла статья,2 минуты и всё восстановлено!

    ОтветитьУдалить
  5. Привет друзья !! А кто то знает как востановить Grub Customizer 3.0.2? В Убунту 13.04!!!,,
    Спасибо!!

    ОтветитьУдалить
    Ответы
    1. "А кто то знает как востановить Grub Customizer 3.0.2?" Ты хоть сам-то понял, что написал? Переведи.

      Удалить
    2. мой Дорогой Испанский друг!! Короче я установил Grub Customizer 3.0.2 и там менял в настройки разрешение картинки!!! и после перезагрузки убунту больше и не пахло к запуску !! как мне теперь восстановить !,, если не затруднит , можешь дать мне маленькую подсказку ???!!!
      Спасибо!!

      Удалить
    3. ваще, Илья- ты очень шустрый парень. Поставь стабильную систему, освой её уверенно по умолчанию- она хорошо же настроена. Потом уже приступай к кастомизациям и экспериментам.

      Удалить
  6. otto! Спасибки!! )) Друзья дело в том что я имею win 7 win 8! и установил убунту! ну так как меня не очень устраивает Меню boot в убунту ! ( то есть там есть и убунту и виндовс 8 но еще какие то сточки!) я просто хотел их удалить и картинку менять !!! но к сожалению после этой магической подправки не запустилась не одна система!!!
    И вот так уже третий раз!!! )))
    Но все равно Спасибо!! Хорошего вечера всем!!!

    ОтветитьУдалить
    Ответы
    1. C live-usb или CD c Ubuntu 13.04 войти в систему, открыть Firefox, найти эту страницу, установить программу boot-repair и восстановить. Он сам должен спросить на какой раздел установить и всё. GRUB будет восстановлен.

      Удалить
    2. ох, Илья, но эти "какие то строчки"- это же режимы восстановления, запуск с другой версией ядра ну и т.д. Чем они тебе помешали? Не гонись за красивостью в ущерб функциональности, наводи красоту там, где она не мешает всему остальному. Благо инструментов куча. А загрузчик лучше не мучить лишний раз. я сам долго постигал, что это за зверь- граб.

      Удалить
  7. Спасибо админу! Просто в точку,только что свалилась загрузка из-за Виндовс 8.Спасибо!

    ОтветитьУдалить
  8. Володь поправил grub.Сначало куча цифр испугался а потом пронесло.

    ОтветитьУдалить
  9. Анонимный19 мая 2013 г., 19:51

    Запустите систему с LiveCD/USB и откройте терминал ввести команду:
    gnome-terminal
    Далее необходимо узнать Вашу таблицу разделов. Используйте команду:
    sudo fdisk -l
    На экран должна быть выведена примерно такая таблица:
    /dev/sda1 29 8369 66999082+ 83 Linux
    /dev/sda2 * 8370 13995 45190845 7 HPFS/NTFS
    /dev/sda3 13996 14593 4803435 5 Extended
    Из таблицы видим, что Linux стоит (в нашем случае) на разделе /dev/sda1
    Теперь подключим этот раздел в /mnt следующей командой:
    sudo mount /dev/sda1 /mnt
    Затем, для записи grub в MBR, вводите следующую команду:
    sudo grub-install --root-directory=/mnt /dev/sda
    В случае, если нужно только восстановить MBR диска (например, после переустановки Windows), то этого достаточно.Проще способа я еще не встречал

    ОтветитьУдалить
  10. Спасибо Все работает,проверил ради спортивного интереса. Админ очень хороший ресурс сделал 5+ !

    ОтветитьУдалить
  11. Кто подскажет как восстановить убунту 13.04 после обновления на 13.10 нечего не обновилась и теперь не запускается. Live CD нет.

    ОтветитьУдалить
    Ответы
    1. Нужно включить компьютер и при появлении загрузчика GRUB, клавишей со стрелкой вниз (в GRUB мышка не работает), перейти к строке Recovery mode (Восстановление системы) и сделать восстановление.

      Удалить
  12. Ответы
    1. Что значит "Выбросил в recovery menu."?

      Удалить
    2. Началась загрузка и появилось меню, resume, clean, Dpkg, failsafex, fsck, grub, network, root, system-summary

      Удалить
    3. Когда появится меню, выбери resume normal и нажми Enter, после чего должно начаться автоматическое восстановление системы. По окончании восстановления нажми ещё раз Enter.

      Удалить
    4. Появилась рамка You are now going to exit the recovery mode and continue the boot sequence. Please note that some graphics drivers require a full graphical boot and so will fail when resuming from recovery. If that a the case, simply reboot from the login screen and then perform a standard boot.

      Удалить
    5. Если восстановление не получилось, то переустанови с Live CD/флешки.
      По всей видимости у тебя есть на компьютере Windows. Зайди в него, загрузи iso образ с сайта Ubuntu запиши на диск/флешку и преустанови.

      Удалить
    6. Уменя загрузчик винды на этом диске стоит его не троне перестановка

      Удалить
    7. Нет. Только при установке нужно выбрать тот же раздел диска, где прежде была установлена Ubuntu. Почитай об этом ЗДЕСЬ.

      Удалить
    8. Если удалить что бы расширить винду не лучше

      Удалить
    9. Ты сам-то определтись чего хочешь, а то мечешься из стороны в сторону.

      Удалить
    10. Как удалить что бы загрузчик винды остался

      Удалить
    11. Зайди в Windows, Меню - Мой компьютер и удали раздел с Ubuntu.

      Удалить
    12. Как найти раздел с Ubuntu

      Удалить
    13. Вы погодите горячку-то пороть. А то если раздел с Убунту удалить, то как Grub после перезагрузки свой конфиг увидит? Придется с какого-то Live CD (вроде Rescatux) грузится и MBR восстанавливать, иначе и в Винду не зайдешь.

      Удалить
    14. >>Как удалить что бы загрузчик винды остался <<
      В MBR (Master Boot Record) сейчас стоит Grub. При удалении Убунту, надо восстановить "стандартую Виндовую" MBR диска (чтоб Винда грузилась сразу, без менюшек). Обычно для этого используются разные специальные LiveCD. Я лично когда-то пользовался Rescatux (на основе Linux) или Paragon Домашний Эксперт Boot CD (WinPE). Только не спрашивайте где взять и как записать на болванку :) Гугл в помощь. Главное, не торопиться. Все вышесказанное верно для Win7 и XP. C Win8 дела не имел, могут быть нюансы.

      Удалить
    15. З.Ы. Надеюсь, понятно, к чему я - если просто удалить раздел с Убунту через виндовую утилиту управления дисками, после перезагрузки grub не видит своего конфига, поскольку он хранился на этом разделе, и загрузиться уже невозможно, ни в Ubuntu, ни в Windows - пока не восстановишь MBR, а для этого специальный LiveCD нужен.

      Удалить
  13. Добрый вечер! не могу загрузить Boot-Repair live CD с убунтой 12,10 с командой sudo fdisk -| таблицу разделов не выдает, что делать, как восстановить grub

    ОтветитьУдалить
    Ответы
    1. >> командой sudo fdisk -| таблицу разделов не выдает<< Понятно не выдаёт, потому что команда должна быть следующей:

      sudo fdisk -l

      А восстановить GRUB можно одной командой в терминале, для этого не обязательно устанавливать Boot-Repair. Как это сделать, посмотри ЗДЕСЬ.

      Удалить