Если на вашем компьютере установлено несколько OS и после очередной установки новой системы, загрузчик GRUB теперь запускается с последней установленной, но она не является вашей основной системой и вы хотели бы восстановить GRUB именно вашей основной системы. Или вы делали какие-то изменения в загрузчике, а теперь не знаете, как всё вернуть по умолчанию.
Сделать это можно очень просто, установив небольшой графический инструмент для восстановления GRUB под названием Boot-Repair.
К сожалению репозиторий ppa:yannubuntu/boot-repair в настоящий момент не проиндексирован для Ubuntu 14.04, но чтобы выйти из положения, можно изменить название дистрибутива с Ubuntu 14.04 на Ubuntu 13.10 в источниках и установить Boot-Repair.
Установка Boot-Repair в Ubuntu 14.04 и производные
Откройте терминал(Ctrl+Alt+T), скопируйте и выполните следующие команды:
sudo add-apt-repository ppa:yannubuntu/boot-repair
Измените источники с trusty на saucy следующей командой:
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
Если после выполнения последней команды в терминале появилось извещение о том, что не достаёт ключа, выполните ещё эту команду, заменив ХХХХХХХХХХХ на номер ключа, указанный в терминале:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com ХХХХХХХХХХХХ
А затем вновь обновите источники:
sudo apt-get update
Следующая команда установит Boot-Repair:
sudo apt-get install -y boot-repair
Использование Boot-Repair
После установки откройте меню Даш, напечатайте boot и кликните на значок:
Необходимо ввести свой пароль для открытия программы, после чего появится окно Восстановление загрузки, производящее сканирование систем установленных на компьютере:
По окончании сканирования откроется основное окно Boot-Repair:
Нажмите кнопку Рекомендованный способ восстановления и дождитесь окончания восстановления.
По окончании восстановления откроется информативное окно Восстановление загрузки, извещающее о том, что Загрузка успешно восстановлена:
Нажмите OK и перезагрузите компьютер, чтобы убедиться, что GRUB вашей основной системы восстановлен.
Вот и всё.
Удачи.
Сделать это можно очень просто, установив небольшой графический инструмент для восстановления GRUB под названием Boot-Repair.
К сожалению репозиторий ppa:yannubuntu/boot-repair в настоящий момент не проиндексирован для Ubuntu 14.04, но чтобы выйти из положения, можно изменить название дистрибутива с Ubuntu 14.04 на Ubuntu 13.10 в источниках и установить Boot-Repair.
Установка Boot-Repair в Ubuntu 14.04 и производные
Откройте терминал(Ctrl+Alt+T), скопируйте и выполните следующие команды:
sudo add-apt-repository ppa:yannubuntu/boot-repair
Измените источники с trusty на saucy следующей командой:
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
Если после выполнения последней команды в терминале появилось извещение о том, что не достаёт ключа, выполните ещё эту команду, заменив ХХХХХХХХХХХ на номер ключа, указанный в терминале:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com ХХХХХХХХХХХХ
А затем вновь обновите источники:
sudo apt-get update
Следующая команда установит Boot-Repair:
sudo apt-get install -y boot-repair
Использование Boot-Repair
После установки откройте меню Даш, напечатайте boot и кликните на значок:
Необходимо ввести свой пароль для открытия программы, после чего появится окно Восстановление загрузки, производящее сканирование систем установленных на компьютере:
По окончании сканирования откроется основное окно Boot-Repair:
Нажмите кнопку Рекомендованный способ восстановления и дождитесь окончания восстановления.
По окончании восстановления откроется информативное окно Восстановление загрузки, извещающее о том, что Загрузка успешно восстановлена:
Нажмите OK и перезагрузите компьютер, чтобы убедиться, что GRUB вашей основной системы восстановлен.
Вот и всё.
Удачи.
После переустановки Windows очень нужно.
ОтветитьУдалитьпишет: E: Unable to locate package boot-repair
ОтветитьУдалитьпрошу прощения, еще раз обновил и все установилось. Спасибо большое за статью)
ОтветитьУдалитькстати, а обратно название дистрибутива менять нужно?
извините,что обращаюсь к вам, но найти нужную информацию так и не удалось.
ОтветитьУдалитьНа iMac'е поставил yosemite, и сразу решил поставить вторую системы для пробы. Поставил убунту 14.04. Перед этим поставил refit и ставил с флешки убунту. Установка прошла успешно, за исключением того,что grub грузил напрямую убунту. По вашему методу загрузчик вроде исправил, только привыборе системы показывает только убунту. Макоси будто нет, хотя ставил убунту естественно в пустой заранее созданный раздел.. Не поможете мне, пожалуйста, разобраться как поступить?
Егор, установка Ubuntu на Mac отличается от установки на компьютер с Windows, т.к. первое что нужно сделать - установить загрузчик rEFIt. Посмотри об этом подробно здесь: http://it-obzor.com/node/339
Удалитьтак я же написал,что перед установкой ставил рефит) но после установки убунту грузиться граб, а не рефит. А в грабе только убунту есть для выбора. Макоси нет. Никакой дельной инструкции что теперь делать (то есть как сделать, чтобы в грабе появилась мак ос или другой вариант) я в интернете не нашел. Думал, может вы мне подскажете где хотя бы то поискать инфу.
УдалитьУ меня на Маке грузится сначала рефит, а в нём Ubuntu. Не знаю делали Вы или нет разбивку диска в Disk Utility Mac'a, но это обязательное условие перед установкой Ubuntu на Mac. Вот сайт с пошаговой инструкцией: http://www.makeuseof.com/tag/install-linux-macbook-pro/
Удалитьразбивку делал, но в любом случае спасибо за ссылку)
ОтветитьУдалитьВариант без изменения наименования версии системы http://help.ubuntu.ru/wiki/boot_repair
ОтветитьУдалитьsudo chroot "/mnt/boot-sav/sda5" dpkg --configure -a
ОтветитьУдалитьsudo chroot "/mnt/boot-sav/sda5" apt-get install -fy
sudo chroot "/mnt/boot-sav/sda5" apt-get purge -y --force-yes grub*-common grub-common:i386 shim-signed linux-signed*
Вот такую ошибку выдает:
The following packages have unmet dependencies:
grub-efi-amd64 : Depends: grub-common
grub-efi-amd64-bin : Depends: grub-common (= 2.02~beta2-9ubuntu1)
grub2-common : Depends: grub-common (= 2.02~beta2-9ubuntu1)
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to locate package boot-repair
ОтветитьУдалитьчто с этим делать?
пробовал пару раз ничего не получается
Это старая инструкция. Выполните эти крманды в терминале для установки Boot Repair:
Удалитьsudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
http://i.imgur.com/vjN0HNT.png
ОтветитьУдалитьПомогите решить проблему, пожалуйста.
Теперь такая проблема
ОтветитьУдалитьPlease close all your package managers (Software Center, Update Manager, Synaptic, ...). Then try again.
Хотя я не открывал никаких package managers
==Please close all your package managers (Software Center, Update Manager, Synaptic== Это сообщение общего назначения и к конкретному пользователю не относится.
УдалитьВладимир, а если при загрузке с жосткого выдаёт вот такую картину:
ОтветитьУдалитьhttp://s50.radikal.ru/i130/1602/a1/cef954e3001b.jpg
Это как-то исправимо? Grub ещё жив?
А клавишу Tab нажимал, как рекомендует GRUB (на картинке)? Если нажимал и ни чего не происходит, то груб не установлен.
УдалитьНажимал. И вот что выдаёт http://s017.radikal.ru/i417/1602/a1/eef434a25711.jpg
УдалитьЭтот "чёрный" экран появляется после этих инструкций:
http://help.ubuntu.ru/wiki/%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_grub и
http://geekkies.in.ua/linux/vosstanovlenie-grub-posle-ustanovki-windows.html
Опять же, - люди, помогите зайти в убунту!
P.S. Владимир, а почему Вы моих коментариев-вопросов не показываете? Так бы другие люди возможно бы уже и ответили.
1. Виктор, переустановите Ubuntu и GRUB должен появится.
Удалить2. ==Владимир, а почему Вы моих коментариев-вопросов не показываете?== Потому что все комментарии модерируются мной прежде чем публиковаться. Но я тоже живой человек, у которого кроме компьютера и сайта есть собственные заботы, как у любого нормального человека. Если не опубликовали быстро Ваш комментарий, как Вы считаете, обратитесь на форум Compizomania: http://compizomania.blogspot.com/p/blog-page_2482.html
Возможно там быстрее помогут или на другую площадку по Linux в сети, которых предостаточно, а не высказывайте претензий.
Каждый раз при загрузке Windows 10 (GPT/UEFI) затирается загрузчик. Как это исправить?
ОтветитьУдалитьПри установке линукса, загрузчик устанавливайте в то же место где у Вас стоит виндовый загрузчик (места хватит для нескольких систем). Это при условии что обе системы на GPT/UEFI, а линукс установили после виндовс. Не бойтесь, Grub не затрет рядом стоящий виндовс загрузчик.
УдалитьЛинукс "чужое" не трогает.. Более того предлагает варианты. И они всегда есть.. Покопайтесь на сайте.. Здесь есть всё..
УдалитьЗагрузчик kubuntu установил в один и тотже раздел, совместно с виндовым. Линукс загружаешь - все впорядке, но стоит загрузить вин, так он все затирает. Почитал, нашел такой вариант, правда еще не пробовал:
ОтветитьУдалитьпод виндой, в консольке выполнить bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
А также вариант использовать сторонний загрузчик rEFInd.
Собственно, сегодня вечером опробую.
Работает первый вариант, а именно ввод в консольке под виндой. Загрузчик не затирается при загрузке Windows 10.
ОтветитьУдалитьСпасибо за статью, все прекрасно описано, убунта востановленна ).
ОтветитьУдалитьздравстуйте . помогите пожалуйста
ОтветитьУдалитьThe current session is in Legacy mode. Please reboot the computer, and use this software in an EFI session. This will enable this feature. For example, use a live-USB of Boot-Repair-Disk-64bit (www.sourceforge.net/p/boot-repair-cd), after making sure your BIOS is set up to boot USB in EFI mode.
А чего тут собственно помогать? Нужно было сделать гугло-перевод и Вам всё станет ясно. Вот перевод Вашего извещения:
УдалитьНынешняя сессия находится в режиме Legacy. Пожалуйста, перезагрузите компьютер, и использовать это программное обеспечение в сеансе EFI. Это позволит включить эту функцию. Например, используйте живой USB-загрузочного-Repair-Disk-64bit (www.sourceforge.net/p/boot-repair-cd), убедившись, ваш BIOS настроен на загрузку USB в режиме EFI.
Добрый вечер. Подскажите, пожалуйста, как быть в такой ситуации. Вообще ноутбук Sony Vaio с Windows10, параллельно установил туда Ubuntu16.04. Если в grub выбирать и запускать ubuntu, то все работает нормально, а как только запускаю в windows10, то она затирает grub и больше нет возможности запустить ubuntu.
ОтветитьУдалитьПриходится восстанавливать grub с помощью boot repair, но это опять только на один раз. как только запускаю windows10, то grub снова затирается и в ubuntu уже не зайти. Как решить эту проблему?
Лично я не сталкивался с такой проблемой, потому что не имею в дуалбуте Windows 10, только win7. Но возможно, этот мануал Вам поможет:
Удалитьhttp://www.opennet.ru/tips/2994_ubuntu_windows_boot.shtml
Как я понял, установка Убунту в дуалбуте с Win10 имеет свои нюансы, и ключевых моментов там два:
1) разбивку диска (выделение новых разделов/раздела под Убунту) нужно делать заранее и именно в Windows.
2) Установку Убунту производим в режиме ручной разбивки диска - вручную привязываем к пустым заранее подготовленным разделам точки монтирования /, /home и т.п, устанавливаем флаги форматирования.