Дополнительно
Восстановление GRUB после установки Windows 7?
Возможный дубликат: Как восстановить GRUB? (Как вернуть Ubuntu после установки Windows?)
Я установил Windows 7 после сбоя, и теперь я не могу загрузить Ubuntu. Разделы Ubuntu все еще там. Я пытался использовать Boot-Repair, но это не сработало!
65
6
Вы можете переустановить grub в Master Boot Record с помощью LiveCD для вашей версии дистрибутива,
Это происходит следующим образом:
Boot from LiveCD ⋯ пожалуйста, постарайтесь использовать LiveCD, который имеет ту же версию Grub2, что и установленная версия
Смонтируйте корень установленной Ubuntu в /mnt
Изменить корень
Обновить grub
Установите grub
Перезагрузитесь
Приведенные выше шаги взяты из в самом низу документации сообщества Ubuntu по Grub2
После загрузки с liveCD (выберите "Попробовать Ubuntu" на открывшемся экране)
Затем запустите терминал (тире, введите терминал, ... )...
Введите в терминале
sudo fdisk -l
- и введите свой пароль, если вас спросят. Это L в нижнем регистре. Найдите установленные разделы Ubuntu, (из моего с другими дисками - здесь):Найдите свою установку Linux (Id=83, System=Linux0, затем введите
но используйте ваш раздел вместо
/dev/sde3
(мой корневой раздел - sde3, sde7 - мой домашний раздел).Это при условии, что у вас нет отдельного раздела
/boot
. Если у вас есть, вам нужно будет смонтировать его, набравгде
sd··
- это раздел, на который вы установили отдельный каталог загрузки.ls /mnt
- просто проверяю, правильно ли я понял:Вы должны проверить, правильно ли установлен каталог загрузки. Введите
ls /mnt/boot
и если он пуст, значит, каталог загрузки не установлен. Он должен выглядеть примерно так:Затем:
Пример:
Теперь нужно переустановить grub в MBR. Вам нужно знать, с какого диска загружается ваша система, и найти его в списке
fdisk -l
, который вы уже сделали. Затем введитеsudo grub-install /dev/sd
, заменивsd·
на диск, с которого будет загружаться система.Затем введите
Crtl-D
для выхода из chroot.Затем введите
sudo for i in /sys /proc /dev/pts /dev; do sudo umount /mnt$i; done
- в одну строку.Если вы смонтировали отдельный раздел /boot, введите
sudo umount /mnt/boot
.Затем введите
sudo umount /mnt
.Затем введите
sudo reboot
для перезагрузки системы (не забудьте удалить LiveCD).Надеюсь, grub будет установлен.
Попробуйте...
Чтобы восстановить grub:
sudo fdisk -l
, чтобы увидеть, где установлен Linux.sudo mount /dev/sdaX /mnt
, где x - номер, под которым вы нашли слово Linux.sudo grub-install --root-directory=/mnt /dev/sda
для установки grub.sudo update-grub
для обновления grub, а если эта команда не сработала, выполните ее после перезагрузки.Загрузки-ремонт-это простой инструмент для ремонта ботинок частые проблемы, которые могут возникнуть в Ubuntu, как и когда вы можете'т загрузки Ubuntu после установки Windows или другой дистрибутив, или когда вы можете'т загрузки Windows после установки Ubuntu, или когда жратвы больше не показывается, некоторые обновления перерывы на жратву и т. д.
Примечание: это также может быть выполнена из лайв-CD или видео-на USB.
Либо добавить ‘ППА:yannubuntu/загрузки-ремонт’ в ваши источники программного обеспечения с помощью программного обеспечения Центра или, для скорости ради, добавьте его, используя новую сессию терминала:
Загрузки-ремонт может быть установлен &ампер; используется с любой сеанс в Ubuntu (обычный сеанс, или с Live-CD, или живые-по USB). ППА пакеты доступны для Ubuntu 10.04, 10.10, 11.04, 11.10, 12.04 и 12.10. источник
После установки Windows 7 загрузчик Windows переопределил MBR.
Чтобы исправить это, вы можете установить программу 'EasyBCD' в Windows
Выполните следующие шаги, чтобы восстановить GRUB после установки EasyBCD:
Запустите программу и выберите ADD NEW ENTRY в панели инструментов EasyBCD
Выберите 'Linux/BSD' из колонки операционных систем
Выберите GRUB (Legacy) в разделе тип и нажмите на значок ДОБАВИТЬ ВХОД
Выберите ДА на запрос о перезагрузке
После перезапуска появится GRUB, который обнаружит раздел Ubuntu, чтобы вы могли загрузиться в Ubuntu.
УДАЧИ
Ссылка для скачивания: http://neosmart.net/download.php?id=1
Загрузки-ремонт работает:
Один нюанс, чтобы быть осторожным - в инструкции сказано, чтобы проверить, если у вас отдельный загрузочный раздел, и если да, то у суда смонтировать /dev/СД·· каталог /mnt/загрузки. Я совсем запуталась - у меня загрузочный раздел, который не был моим Linux, это был мой базовый раздел (/sda0). Поэтому я сделал эту команду, и в конечном итоге получить меню grub, что показали только мои загрузки Windows. Я перепроверил порядке без дела судо смонтировать /dev/СД·· каталог /mnt/boot и он работал красиво - мое старое меню grub вернулся, со всеми вариантами Linux, а также Windows. Инструкции ссылаются только на отдельный загрузочный раздел Линукса, а не для случая, когда ваш загрузочный раздел не Linux.