Выпадает в ком. строку grub2 - не находит grub.cfg ?
Взял EFI из PRA-Retro2, удалил bootx64.efi из /EFI/boot. Положил туда бинарники от Росы, которые я выкладывал чуть выше. Проверил, все работает без единой правки.
Заменил архив. Теперь уже рабочий вариант. Все-таки тут 32 битный EFI подписанный.
Если вы убрали конфиг и все файлы в /boot/grub, то конечно grub не найдет конфиг. В первую очередь он ищет его там где лежит сам, по крайней мере граб Росы так делает. Возможно в граб от android-x86_64-6.0-r3.iso (который похоже от Убунты) во время сборки вкомпили конфиг, который настроен так, что если рядом конфиг не лежит, то искать его в /boot/grub или сразу ищет его в /boot/grub. Для cd образа это нормально, но дело в том, что на десктопе boot может лежать на каком угодно разделе, поэтому конфиг, как минимум первый надо размещать возле самого граба, а уже в нем можно прописать где искать второй (основной) конфиг, как собственно это и сделано в Росе. Уверен что в дескопной версии Убунты сделанно также.
Я первый архив выкладывал только для того чтобы вы оттуда бинарники взяли, а не как готовый вариант. Там конфиг то мой остался, типа для примера )) Если хотите все потроха держать в /boot/grub, то для граба Росы надо в конфиге, который в /EFI/boot, указать на конфиг в /boot/grub. Ваш вариант будет работать только если и EFI и boot на одном разделе.
Подписанный x32 EFI можете взять из 32-х битного образа Убунты, наверняка он там есть, я не проверял правда