Почему нет 32-битной загрузки EFI, доступной на современных ISO?

У меня старый Macbook 3.1 со сломанным дисководом. Я собирался выбросить его в мусорное ведро, когда обнаружил, что загрузочный EFI - отличное решение, работающее от USB pendrive. Мне удалось установить на него Ubuntu 64bit, но проблема в том, что 64-разрядная ОС на компьютере с 1G памяти очень низкая производительность.

Вопрос в том, ПОЧЕМУ на любом из 32-битных изображений нет доступных EFI / BOOT? Я проверил и в других дистрибутивах. В постах Ask Ubuntu есть комментарии, в которых говорится: «Используйте последние ISO-образы AMD64 (LTS), потому что они определенно содержат загрузчики UEFI». Почему ??

Если нет проблем с этим, может ли кто-нибудь помочь мне его построить? Я заинтересован в запуске Lubuntu 32 бит.

Я попытался создать свой собственный /EFI/BOOT/BOOTIA32.EFI на основе какого-то старого поста, но пока не повезло.

заранее спасибо, Гектор

1
задан 17 March 2015 в 15:04

2 ответа

Я не могу говорить с размышлением о Канонической команде, которая принимает эти решения, но мое понимание - то, что все это сводится к природе Frankeinstein-монстра установочного носителя Ubuntu (и установочного носителя Linux обычно). Короче говоря, специалистам по обслуживанию дистрибутива Linux не нравится создавать больше изображений установочного носителя, чем они должны, таким образом, они идут на многое для создания изображений, которые могут быть записаны к CD-R или записаны в карты флэш-памяти с интерфейсом USB; и это может загрузиться и в режиме BIOS и в режиме EFI. Выполнение этого означает, что они должны использовать в своих интересах причуды этих различных медиа, и все это едва остается целым. Проблема с 32-разрядной поддержкой EFI состоит в том, что одно из этих искривлений (обеспечение нескольких изображений El Torito) продвигает много 32-разрядных BIOS средних лет мимо их точек останова. Другими словами, 32-разрядный носитель начальной загрузки BIOS/EFI не будет работать над многими основанными на BIOS компьютерами. Таким образом, для поддержки 32-разрядной установки EFI распределение должно было бы создать отдельный загрузочный образ специально для той цели. Для больше на технических деталях, см. сообщение в блоге Matthew Garrett на предмете.

На практике, посмотрите этот вопрос/ответ для некоторых указателей при получении 32-разрядной начатой установки режима EFI:

32-разрядная Поддержка Начальной загрузки UEFI

Это может быть сделанным (я несколько раз делал его сам), но это не очень хорошо зарегистрировано.

4
ответ дан 17 March 2015 в 15:04

У меня есть некоторые легкие инструкции для создания 32-разрядного носителя установки с 32-разрядным загрузчиком EFI:

https://askubuntu.com/a/715843/463546

0
ответ дан 18 March 2015 в 01:04

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

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