Потерял Windows 7 в GRUB после установки Ubuntu 14.04
Итак, сегодня я решил установить новую 14.04 (64-битную) поверх 13.10 (32-битной) Ubuntu, которую я использовал для двойной загрузки с Win 7. Таким образом, она дала мне несколько вариантов установки 14.04, одна из которых была переустановите Ubuntu, не теряя мои файлы и приложения (где это возможно). И когда процесс установки закончился, мне предложили перезагрузить как обычно, но на этот раз меню GRUB не появилось, чтобы я мог выбрать, загружаться ли я с Windows или Ubuntu, и теперь загружается только с Ubuntu. Я проверил разделы с Gparted и Win7 все еще там.
Итак, есть ли способ заставить GRUB снова увидеть обе ОС и как?
Заранее спасибо!
8 ответов
Загрузился с живого USB с версией на моем Ubuntu, которая установлена на моем ПК и установлена Boot Repair, введя следующие команды в терминале:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)
Я запустил Рекомендованный ремонт и следовал командам, которые он дал мне для терминала, а когда он закончил и перезапустил, он все еще загружался только с Ubuntu. После того, как я снова запускаю Boot Repair и после того, как программа закончила проверять проблемы, нажал "Дополнительные параметры"- вкладка "Местоположение загрузки". Ниже, где есть выпадающее меню против "ОС для загрузки по умолчанию": там были Ubuntu 14.04 и Windows 7, поэтому я выбрал Windows 7, а не "Применить". Когда процесс закончился, я перезапустился, и GRUB теперь имел возможность позволить мне выбрать, хотите ли вы снова загрузиться с Ubuntu или Windows. РЕШИТЬ
Надеюсь, это работает и для вас!!!
Я только что столкнулся с той же проблемой после установки Kubuntu 14.04 поверх (сломанной) 13.10. Я нашел это крошечное решение для восстановления функциональности grub:
Просто откройте терминал и введите
sudo update-grub
Загрузите Ubuntu или любой дистрибутив Linux с USB/CD live, затем откройте терминал и отправьте подсказку sudo fdisk -l
чтобы просмотреть все ваши разделы всех ваших жестких дисков
Затем вам нужно идентифицировать раздел Ubuntu, затем смонтировать раздел Ubuntu, выбрав раздел, где вы установили его, обычно это sda1, вы можете проверить его с помощью команды " fdisk " или с помощью GParted.sudo mount /dev/sda1 /mnt
Затем смонтировать другие устройства
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
Теперь запустите команду chroot, чтобы получить полный root-доступ sudo chroot /mnt
после запуска grub-install --recheck /dev/sda
Но обязательно замените sda на устройство, которое вы используете для загрузки вашей системы (не указывайте номер раздела только sda)
Наконец, автоматически отрегулируйте опрокидывание меню GRUB sudo update-grub2
Если это не работает, подключитесь к Интернету и запустите эту команду sudo apt-get install grub2
Если у вас есть какие-либо вопросы, пожалуйста, задавайте, я всегда использую этот шаг, когда GRUB не работает должным образом. Я перевел эту инструкцию из испанской инструкции документа, поэтому, пожалуйста, спросите, если у вас есть вопрос
К сожалению, я столкнулся с этой проблемой после попытки установить поврежденный Ubuntu 15.04 - после установки он оказался в OpenBox WM с большой ошибкой конфигурации. Кроме того, мой жесткий диск Windows 7 (отдельный диск) каким-то образом удалось повредить в процессе.
В командной строке режима восстановления компакт-диска Windows, выполнив "bootrec / fixmbr", затем "bootrec / fixboot" и затем запустив восстановление при загрузке с компакт-диска Windows, я смог войти в компьютер. Однако моя файловая система была разрушена - Steam, драйверы и т. Д. Все повреждено. Я поражен, что даже смог войти.
Заново. Сначала Windows, затем Ubuntu 14.04, на этот раз никаких проблем.
Я также столкнулся с этой ошибкой 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:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (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
, После этого перейдите к termianl ctlr+alt+T
и просто используйте команду ниже,
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)
Это на самом деле исправить любые проблемы с загрузкой. Вы найдете прикрепленную ссылку, она имеет screen short and clear instruction
, Повеселись.
Всего две команды на терминале, и все должно быть готово.
sudo os-prober
sudo update-grub
и просто перезагрузите вашу систему сейчас.
Попробуйте переустановить grub, наберите в терминале:sudo grub-install /dev/sd_
(где sd_ - устройство для установки загрузчика) sudo grub-update
Надеюсь, это поможет вам. Примечание: sda в /dev/sda может находиться на устройстве, на котором установлен grub.