Установите Grub2 (с поддержкой EFI-IA32) в раздел ESP из Windows 8.1 (32-разрядная версия) - планшет Bay Trail

Установите Grub2 (с поддержкой EFI-IA32) в раздел ESP из Windows 8.1 (32-разрядная версия) - планшет Bay Trail

Это очень сложная идея, и она уже давно застряла у меня в голове, так что наберитесь терпения.

В этом вопросе, когда я говорю "Grub2", я имею в виду "версию EFI-IA32". Устройство, которое я буду использовать, содержит 32-битный UEFI BIOS, но имеет 64-битный процессор.

Мне нужна папка/архив, которую я могу загрузить и которая содержит предварительно скомпилированный Grub2 и все его файлы конфигурации (предпочтительно последней версии).

Мне НЕ нужны «Grub4DOS», «SuperGrub2» или что-то подобное, мне нужен тот же Grub2, который установлен вместе с Ubuntu 15.04, 14.10 и т. д.

Я хочу иметь возможность КОПИРОВАТЬ эту папку Grub2 в раздел ESP, а затем использовать свой 32-битный UEFI BIOS для входа в Grub2 и загрузки ОС.

И прежде чем вы начнете говорить мне, что это «невозможно, потому что 32 и 64 бит не работают вместе», я точно знаю, что это будет работать, потому чтоЯ уже делал это раньше.с 64-битной Ubuntu 14.10 на 32-битной UEFI.

Я понимаю, что я мог бы просто установить Ubuntu вместо того, чтобы проходить через все это, но я специально пытаюсь избежать установки отдельной ОС только для того, чтобы получить крошечный загрузчик на моем ESP.

если вы все еще не поняли,GRand Unified Bootloader, версия 2 (версия EFI-IA32), вот ссылка на пакет Ubuntu, который я хочу использовать для создания предварительно скомпилированной папки (исходный код также указан здесь).

Любые ответы, имеющие отношение к «невозможно запустить 64-битную ОС на 32-битной» или «в чем смысл», будут помечены как не соответствующие теме, вы предупреждены.

решение1

Нашел!

Я скачал новейший файл ISO Ubuntu (15.04, 64-бит), извлек /bootи /EFIпапки из корня ISO. Я скопировал папки в раздел ESP, отредактировал файл grub.cfgпо мере необходимости (в EFI/boot/), и скопировал bootIA32.efiфайл в EFI/bootпапку.

Теперь у меня полностью рабочий 64-битный Grub2 на 32-битном UEFI BIOS, автономно работающий в ESP!

Теперь, если кто-то захочет взглянуть намой другой вопрос о Grub2, это было бы фантастично.

Связанный контент