Как использовать EasyBCD в качестве загрузчика с Windows 8 и UEFI?

Я знаю, что этот вопрос задавали много, но я не нашел здесь ответа.

Ubuntu 12.04.2 64-разрядная версия была установлена ​​автономно всего несколько часов назад на одном разделе ext4, и также был создан раздел подкачки.

Установка прошла успешно, но теперь я не могу войти в Ubuntu.

Я хочу использовать менеджер загрузки Windows 8 для выбора между двумя операционными системами, поэтому я скачал EasyBCD и добавил запись для Ubuntu.

Запись отображается в меню менеджера загрузки, но когда я нажимаю на Ubuntu, я получаю следующее сообщение:

NST/AutoNeoGrub0.mbr not found

Я попытался включить / отключить безопасную загрузку и перезапустить, но все равно показывает эту ошибку сообщение.

Сводка по ремонту загрузки Сводка по ремонту последней загрузки

В отчаянии я попытался найти решение самостоятельно и сбросить конфигурацию BCD с помощью EasyBCD. Теперь Grub отлично загружается и Ubuntu, но я больше не могу загружать Windows 8.

Затем, по какой-то причине после установки всех обновлений для Ubuntu, я перезапустил систему и теперь не могу загрузиться в Ubuntu. Я могу запустить его только через Live CD и старую запись Linux.

4
задан 3 January 2014 в 22:56

1 ответ

Во-первых, последнее, которое я слышал, EasyBCD, было бесполезно для управления двойной загрузкой Windows/Linux на основанном на EFI компьютере, таким образом, я рекомендую прекратить пытаться использовать его.

Во-вторых, учитывая Вашу текущую ситуацию (как указано в Вашем Обновлении), существует несколько возможных решений. Самые легкие два:

  • Выполненное Восстановление Начальной загрузки. Я знаю, что Вы сказали попытку этого но не ясно, попробовали ли Вы его начиная с изменения в ситуации, в которой можно загрузить Ubuntu, но не Windows. В противном случае стоит попробовать Восстановление Начальной загрузки снова.
  • Установите мой диспетчер начальной загрузки перенаходки. Установка пакета Debian в Ubuntu является самым легким способом сделать это, хотя немного более безопасно попытаться использовать CD-R или версию карты флэш-памяти с интерфейсом USB сначала, и установить пакет Debian, только если версия CD-R/карты флэш-памяти с интерфейсом USB может загрузить оба Ваших Ose. перенаходка является менее привередливой о начальной загрузке Windows, чем GRUB, таким образом, это могло бы решить проблему.

Если ни один из этих методов не решает Вашу проблему, отправьте назад с новым URL для Вашего последнего выполненного Восстановления Начальной загрузки.


Обновление: Во-первых, убедитесь, что Защищенная загрузка отключена.

Затем, могут Вы для начальной загрузки через карту флэш-памяти с интерфейсом USB перенаходки или изображение CD-R? Если так, попробуйте это:

  1. Начальная загрузка к Linux.
  2. Откройте Окно терминала.
  3. В Терминале ввести sudo efibootmgr найти все Ваши текущие записи загрузки.
  4. В Терминале ввести sudo efibootmgr -b 0000 -B. Это удаляет Boot0000 запись.
  5. Повторите шаг № 4, заменив 0000 с каждым Boot#### число определяется на шаге № 3. (Ваш вывод Восстановления Начальной загрузки предполагает, что Вы будете иметь 0000, 0001, 0002, 0004, 0005, 0007, 0008, 2001, 2002, и 2003.
  6. Ввести sudo efibootmgr -c -p 2 -l "\EFI\ubuntu\grubx64.efi" -L "Ubuntu". Отметьте обратные косые черты, используемые в качестве разделителей каталога.
  7. Если Вы установили, повторно находят к жесткому диску после выполнения последнего Восстановления Начальной загрузки, вводят sudo efibootmgr -c -p 2 -l "\EFI\refind\refind_x64.efi" -L "rEFInd".
  8. Перезагрузка.

Если все подходит, перенаходка должна открыться, или по крайней мере GRUB, и необходимо смочь загрузить и Linux и Windows.

Если перенаходка, CD-R или карта флэш-памяти с интерфейсом USB не работают, Вы могли бы попробовать то же из Linux живой CD, это загружается в режиме EFI.

6
ответ дан 3 January 2014 в 22:56

Другие вопросы по тегам:

Похожие вопросы: