Для кого-то это очевидно, а для кого-то как и для меня... а те, кому очевидно могли бы и отписаться
Итак, сделал очередной заход, который состоял из:
1. Разбил флешку (gpt) на 5 разделов. A B C D E, где A - fat32 (efi), B - swap, C & D & E - ext4.
2. Загрузился в лайв в режиме легаси и установил в режиме легаси. B - swap, D - корень, E - хомяк.
3. Загрузился в лайв в режиме EFI и установил в режиме EFI. A - efi, B - swap, C - корень, E - хомяк (пользователь тот же).
В итоге всё грузилось, всё работало. Но...как и предыдущий раз только на той машине, на которой проводилось шаманство. На другом ноутбуке удалось загрузиться только в легаси (как и в предыдущий раз (сорян за тавтологию)).
В следствии всего делаю вывод, что efi завязан на драйвера (возможно драйвер контроллера или еще чего...). А то, что происходит загрузка live-usb в режиме efi везде, то это видимо потому, что в /efi/boot раздела efi Live-usb отсутствует какая-либо ссылка на загрузочный том. Но там располагаются bootx64.efi и grubx64.efi (dos-файлы), которые, видимо, и являются стартовой точкой для ефи.
В установленной же версии в /efi вообще отсутствует /boot, но присутствует /ubuntu, в которой присутствует grub.cfg со ссылкой на том с UUID. Присутствует в этой папке так же grubx64.efi, а вот bootx64.efi отсутствует...
