Easy BCD Help: Двойная загрузка Win7 и Ubuntu 11.10 - "Добавить новую запись" для Ubuntu
Сначала я установил Ubuntu 11.10 в один раздел на моем жестком диске емкостью 750 ГБ.
Затем я разделил жесткий диск на 500 ГБ (для Ubuntu) в формате ext4 (что уже было из чистой установки Ubuntu).... и 250 ГБ для Win7 в формате NFTS.
Затем я установил Win7 на этот раздел 250 ГБ. Установка прошла гладко, и я успешно загрузился в Win7 и все настроил. После того, как я сделал все глупые обновления от Microsoft, я подумал, что все готово, и я хотел вернуться в Ubuntu.
Здесь начинается проблема
Конечно, я перезагружаюсь, и это идет прямо к Win7. Я исследую и нахожу, что Win7 перезаписал загрузчик Ubuntu, и т. Д. И т. Д. Я не полностью понимаю это.
Я скачиваю EasyBCD 2.1.2
В EasyBCD я выбираю "Добавить новую запись", выбираю "Linux/BSD", меняю тип на "GRUB 2" и называю его "Ubuntu".
Затем я перехожу к "BCD Deployment" и выбираю "Установить загрузчик Windows Vista/7 в MBR" и нажимаю "Write MBR"
Я перезагружаюсь, выбираю "Ubuntu" и появляется фиолетовый экран, но НИЧЕГО НЕ ПРОИСХОДИТ.
Если я нажимаю Ctrl+Alt+Del, он переходит в меню входа в систему, где он работает нормально в течение 10-15 секунд, а затем останавливается. Это делает это многократно каждый раз.
МОЙ ВОПРОС:
Что здесь не так? Почему я не могу загрузить Ubuntu сейчас? Я собираюсь переустановить Ubuntu с Windows, а затем настроить загрузчик с EasyBCD вместо Ubuntu, ТО Win7?
Любая помощь приветствуется!
-Brad
3 ответа
Если вы хотите использовать загрузчик Windows 7 по умолчанию, даже с EasyBCD, вы ДОЛЖНЫ установить GRUB2 в раздел Ubuntu, или вы можете восстановить GRUB2 MBR.
Вход в вашу среду установки Ubuntu Root
1) Загрузитесь в Live CD
2) Открытый терминал (CTRL + ALT + T)
3) Введите следующие команды:
sudo fdisk -l
И найдите свой раздел Ubuntu (должен быть /dev/sda1, если это первый раздел)
sudo mount /dev/sda1 / mnt
sudo mount --bind / sys / mnt / sys
sudo mount --bind / proc / mnt / proc
sudo mount --bind / dev / mnt / dev
sudo chroot / mnt
Если вы хотите восстановить загрузчик Ubuntu:
sudo grub-install / dev / sda
Если вы хотите использовать Win7 Bootloader по умолчанию (и запись Ubuntu EasyBCD), попробуйте:
sudo grub-install /dev/sda1
4) Введите следующую команду:
sudo update-grub
5) перезагрузка
Более подробная информация здесь: https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows
Я не уверен, что у вас все еще есть эта проблема, но, как сказал Махмуд, EasyBCD вообще не является сторонним загрузчиком. Похоже, вы, возможно, пропустили шаг, используя easybcd, чтобы указать загрузчику правильное место, где находится Ubuntu.
Во-первых, вот что вы должны прочитать:
1. Вот решение относительно предупреждения, которое вы получили. Прочтите это сначала.
2. Вот видео, которое показывает пошаговое руководство по использованию EasyBCD.
3. Вот подробное руководство по добавлению Ubuntu в загрузчик Windows и их настройке с помощью EasyBCD. И у него есть хорошие скриншоты с объяснениями.
4. Вот еще одно руководство по использованию EasyBCD.
Итак, что вы делаете с EasyBCD - это добавление Ubuntu в загрузчик Windows. Загрузчик GRUB2 будет установлен на вашем внешнем жестком диске, поэтому вам нужно настроить загрузчик Windows на загрузку GRUB2, которая должна указывать на внешний раздел. Затем загрузчик Windows передаст вас GRUB, откуда вы сможете выбрать Ubuntu. Это может помочь проверить справочник по GRUB2, чтобы понять, как работает GRUB.
Если вы загрузитесь на live CD, вы можете запустить sudo blkid
, Соответствуют ли идентификаторы загрузочного диска указанному в ошибке, если это возможно, вы можете использовать это видео и восстановить grub с liveCD.
Вы должны восстановить загрузку Ubuntu (переустановить GRUB2) - это найдет установку Windows и создаст меню загрузки на основе grub2, где вы можете выбрать, какую ОС загружать - Ubuntu или Windows.
EasyBcd использует собственный загрузчик для загрузки ОС, основанной на Grub2, и поэтому вводит новый уровень ошибок.
Менеджера загрузки Windows и GRUB2 достаточно для загрузки обеих систем - нет необходимости в сторонних загрузчиках.