Grub2 Hybrid Boot (EFI + BIOS)

Вот история:

  1. Windows 10 была установлена ​​в режиме BIOS / CSM
  2. Преобразовал диск в GPT (из MBR) - Успешно
  3. Невозможно загрузиться в Windows: /
  4. Вручную создан EFI & amp; MSR разделы с использованием diskpart - Не повезло
  5. Установлено Lubuntu с Grub - Успех
  6. Установлено rEFInd - Успех (отображается только Lubuntu)
  7. Все еще невозможно загрузить в Windows

Текущая ситуация

  1. Lubuntu - Режим: EFI || В / dev / sda3
  2. rEFInd - Режим: EFI || В ESP / dev / sda1
  3. Grub - Режим: EFI || В / dev / sda
  4. BIOS - режим: CSM отключен
  5. Конфигурация безопасной загрузки недоступна в BIOS

Grub Пользовательские конфигурации Попробовал:

Пункт меню № 1 : показывает, что ОШИБКА не может загрузить NTLDR (очевидно, что NTLDR - это модуль BIOS / CSM

set root='(hd0,gpt5)'
insmod ntfs
insmod part_gpt
search --no-floppy --fs-uuid --set 54AC831BAC82F6B0
ntldr /bootmgr

Пункт меню № 2 ]:

set root='(hd0,5)'
search --no-floppy --fs-uuid --set 54AC831BAC82F6B0
drivemap -s (hd0) ${root}
chainloader +1

Я полагаю, что это случай гибридной загрузки, когда в настройках

  1. установлено аппаратное обеспечение (BIOS) в EFI
  2. Диспетчер загрузки EFI (rEFInd) настройка в EFI
  3. Настройка Grub2 в режиме EFI
  4. Настройка Windows 10 в режиме Legacy / MBR

Цель: мне нужно загрузиться в Windows / NTLD. Требуется помощь. Уже потратили 3 дня на поиск решения.

Структура каталога разделов ESP / EFI для справки

Снимок экрана таблицы разделов - gparted

0
задан 25 November 2017 в 00:49

1 ответ


[Обновление - исправлено]

Я сделал это! Я могу двойной загрузки Windows 10 и Lubuntu. Оба работают в режиме EFI. Диск в GPT. Вот что я сделал.

Список инструментов:

  1. Yumi - версия UEFI ( Link )
  2. Lubuntu Live CD - на всякий случай
  3. Ubuntu Boot Ремонт диска - на всякий случай ( Ссылка )
  4. (Windows PE) PE Гэндальфа - ( Ссылка )

Следующим шагом был чтобы получить все эти инструменты в 1 USB. Я использовал Yumi для первой установки Lubuntu, затем Boot Repair Disk и, наконец, PE Gandalf.

Я загрузил систему, используя PE Гэндальфа. Я следовал указаниям и материалам из Книги Рода , очень полезным и проницательным.

Монтирование раздела EFI - с использованием diskpart

Я собираюсь кратко изложить шаги (14 и далее) из этого Microsoft TechNet Wiki

  1. Выберите диск
  2. Назначьте букву вашему EFI-накопителю (скажем, B: )
  3. Выйти из diskpart
  4. Измените каталог на Раздел EFI

cd / d B: \ EFI \ Microsoft \ Boot bootrec / fixboot

Создание BCDstore с использованием bcdboot

Мы все еще находимся в среде WinPE, и, поскольку C: Drive используется PE, нам нужно посмотреть, где находится Windows, которую нам нужно восстановить, чтобы установить. Допустим, Z: , переключатель « / l » используется для предоставления языка, а переключатель « / f » будет использоваться для создания хранилища BCD для UEFI. или BIOS или ВСЕ.

bcdboot Z: \ Windows / l en-us / s B: / f ВСЕ

Это все, что я перезагрузил систему, и rEFInd распознал Windows EFI :) :) :) :) :). Для загрузки Windows потребовалось немного времени. Но это работает абсолютно нормально.

Достигнутая цель: преобразование дисков в GPT, преобразование Windows BIOS в UEFI, двойная загрузка Lubuntu и Windows 10:)

0
ответ дан 25 November 2017 в 00:49

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

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