No UEFI support for manual partitioning
mtalexan opened this issue · comments
While the GUI has screens for manual partitioning, when picking the associations for existing partitions it only gives the options none
, System
, Boot
, and User
. These seem to correspond to none
, /
, /boot
, and /home
respectively.
Notably there's no option corresponding to /boot/efi
, which is required for UEFI installation to work. All the dozens of issues being reported in the main blendos repo.aboit "missing EFI", "no grub entry", and "won't boot after successful install" seem to stem from this: the opaque non-standard naming for partition association is hiding that a critical option is missing.
I'm unclear why the JadeGUI is using the weird non-standard names in the first place. Every other GUI installer for every distro I've used seems to have come to the conclusion that if you know how to manually partition, you probably know enough to understand what the standard rootfs folder options are and can make a logical choice about which to put on each partition.
One thing I noticed too, the JadeGUI is correctly detecting that I'm installing via a UEFI mounted USB stick, but it doesn't mention that until the very last confirmation screen. If it was intended to use that info to determine whether Boot
means /boot
or /boot/efi
that could make some sense, but currently it doesn't. The install log always says it's installing the kernel image and initramfs to /boot
of the chroot and not /boot/efi
like it should be.
The blend-inst script can do the right thing based on what I see in the code, but it's based on the config that's passed into it and the log shoes it's not doing the right thing. That means the config is wrong, and that comes out of JadeUI.
I tracked down that JadeGui is generating ~/.config/jade.json
, and it turns out it is generating correctly with EFI set