Итак, сегодня я решил установить новую 14.04 (64-битную) поверх 13.10 (32-битной) Ubuntu, которую я использовал для двойной загрузки с Win 7. Таким образом, она дала мне несколько вариантов установки 14.04, одна из которых была переустановите Ubuntu, не теряя мои файлы и приложения (где это возможно). И когда процесс установки закончился, мне предложили перезагрузить как обычно, но на этот раз меню GRUB не появилось, чтобы я мог выбрать, загружаться ли я с Windows или Ubuntu, и теперь загружается только с Ubuntu. Я проверил разделы с Gparted и Win7 все еще там.
Итак, есть ли способ заставить GRUB снова увидеть обе ОС и как?
Заранее спасибо !
Ответы:
Я только что столкнулся с той же проблемой после установки Kubuntu 14.04 поверх (сломанной) 13.10. Я нашел это крошечное решение для восстановления функциональности grub:
Просто откройте терминал и введите
источник
Загрузился с живого USB с версией на моем Ubuntu, которая установлена на моем ПК и установлена Boot Repair, введя следующие команды в терминале:
Я запустил Рекомендованный ремонт и следовал командам, которые он дал мне для терминала, а когда он закончил и перезапустил, он все еще загружался только с Ubuntu. После того, как я снова запускаю Boot Repair и после того, как программа закончила проверять проблемы, нажал «Дополнительные параметры» - вкладка «Местоположение загрузки». Ниже, где есть выпадающее меню против «ОС для загрузки по умолчанию»: там были Ubuntu 14.04 и Windows 7, поэтому я выбрал Windows 7, а не «Применить». Когда процесс закончился, я перезапустился, и GRUB теперь имел возможность позволить мне выбрать, хотите ли вы снова загрузиться с Ubuntu или Windows. РЕШИТЬ
Надеюсь, это работает и для вас !!!
источник
sudo add-apt-repository ppa:yannubuntu/boot-repair
должна возвращать ошибки и ничего не добавлять.К сожалению, я столкнулся с этой проблемой после попытки установить поврежденный Ubuntu 15.04 - после установки он оказался в OpenBox WM с большой ошибкой конфигурации. Кроме того, мой жесткий диск Windows 7 (отдельный диск) каким-то образом удалось повредить в процессе.
В командной строке режима восстановления компакт-диска Windows, выполнив «bootrec / fixmbr», затем «bootrec / fixboot» и затем запустив восстановление при загрузке с компакт-диска Windows, я смог войти в компьютер. Однако моя файловая система была разрушена - Steam, драйверы и т. Д. Все повреждено. Я поражен, что даже смог войти.
Заново. Сначала Windows, затем Ubuntu 14.04, на этот раз никаких проблем.
источник
Загрузите Ubuntu или любой дистрибутив Linux с USB / CD live, затем откройте терминал и дайте совет,
sudo fdisk -l
чтобы просмотреть все разделы всех ваших жестких дисков.Затем вам нужно идентифицировать раздел Ubuntu, затем смонтировать раздел Ubuntu, выбрав раздел, где вы установили его, обычно это sda1, вы можете проверить его с помощью команды "fdisk" или с помощью GParted.
sudo mount /dev/sda1 /mnt
Затем смонтировать другие устройства
Теперь запустите команду chroot, чтобы получить полный root-доступ
sudo chroot /mnt
после запуска
grub-install --recheck /dev/sda
Но убедитесь, что вы заменили sda на устройство, которое вы используете для загрузки системы (не указывайте номер раздела только sda)Наконец, автоматически отрегулируйте опрокидывание меню GRUB
sudo update-grub2
Если это не работает, подключитесь к Интернету и запустите эту команду
sudo apt-get install grub2
Если у вас есть какие-либо вопросы, пожалуйста, задавайте, я всегда использую этот шаг, когда GRUB не работает должным образом. Я перевел эту инструкцию из испанской инструкции документа, поэтому, пожалуйста, спросите, если у вас есть вопрос
источник
Я также столкнулся с этой ошибкой grub "symbol 'grub_term_highlight_color' not found" после обновления Xubuntu с 13.10 до 14.04 в двухраздельном Windows 8.1 / Xubuntu. Я обновлял Xubuntu в прошлом без проблем, но при обновлении прошлой ночью с 13.10 на 14.04 я застрял в подсказке grub rescue. Учитывая, что я не сталкивался с этой проблемой раньше, я решил попробовать утилиту Boot Repair, как описано здесь: https://help.ubuntu.com/community/Boot-Repair . Мне нужно было перейти к «2-му варианту», указанному на этой странице справки, потому что у меня не было способа создать загрузочный CD.
Вот что я сделал точно:
На своем ноутбуке я пошел в xubuntu dot org, где я скачал Live Xubuntu ISO. Если у вас есть записываемый дисковод, я уверен, что вы можете создать LiveCD с этим ISO-файлом (предположительно, вы также можете создать загрузочный CD), но у моего ноутбука нет оптического привода.
Итак, я тогда создал загрузочный LiveUSB Xubuntu 14.04. Инструкции, которым я следовал при создании LiveUSB, можно найти здесь: http://blog.tinned-software.net/create-bootable-usb-stick-from-iso-in-mac-os-x/ (учитывая мои Mac OS ноутбука требовала команду «sudo» для записи на отформатированный USB, как подробно описано в комментариях к этому посту).
Имея готовый LiveUSB Xubuntu, я перезагрузил компьютер с ошибкой grub, изменив меню загрузки, чтобы распознать LiveUSB, который загрузил Xubuntu Live. Я выбрал «Попробуйте Xubuntu», когда LiveUSB попросил меня попробовать или установить. Это загрузило сеанс Xubuntu, показывая все мои разделы в виде значков на рабочем столе.
Я открыл терминал и запустил следующее, как подробно описано на странице справки Boot Repair:
Я следовал инструкциям утилиты Boot Repair, которые были довольно понятны. Boot Repair распознал мои разделы и запустил процесс, но закончил с «ошибкой» адреса Ubuntu Pastebin. Я скопировал это, но казалось, что ошибка была связана с дополнительными дисками на машине без ОС. Независимо от ошибки, Boot Repair по-прежнему давал возможность перезагрузки, что я и сделал.
Я явно убедился, что мое загрузочное меню указало на правильный диск, и вуаля! Grub снова распознал все мои разделы, как и предполагалось. Я загрузил Xubuntu, и похоже, что 14.04 работает так же, как и сейчас, когда Boot Repair выполнил свою работу. Кроме того, я могу нормально загрузить Windows 8.1.
Надеюсь, мои заметки будут полезны. Я благодарен за Boot Repair и за все выделенные средства устранения неполадок!
источник
Первая загрузка с
live ubuntu cd
илиLive ubuntu flash drive
иconnect to internet
. После этого перейдите к termianlctlr+alt+T
и просто используйте команду ниже,Это на самом деле исправить любые проблемы с загрузкой. Вы найдете прикрепленную ссылку, она имеет
screen short and clear instruction
. Веселиться.Ссылка: ПОСЛЕДУЙТЕ МНЕ ДЛЯ ДАЛЬНЕЙШЕЙ РАЗЪЯСНЕНИЯ
источник
Всего две команды на терминале, и все должно быть готово.
и просто перезагрузите вашу систему сейчас.
источник
os-prober
просто ищет операционные системы. Это не меняет конфигурацию системы в любом случае. Единственная полезная команда здесьupdate-grub
(которая по умолчанию настроена на вызовos-prober
и использование ее результата), что делает этот ответ дубликатом.Попробуйте переустановить grub, введите в терминале:
sudo grub-install /dev/sd_
(где sd_ - устройство для установки загрузчика)sudo grub-update
, надеюсь, это поможет вам. Примечание: sda в / dev / sda может быть на устройстве, на котором установлен grub.источник