But I think that EFI should come before the “others”, because some users may think that EFI partition should be mounted that third step. If EFI is mounted in that step, the EFI dialog is not showed, but later grub does not install properly and the error of the linked topic can show up.
I have to admit that just that happen to me the first time I tried.
Here is the “others” step of mount dialogs:
As I said, I think it’s a little misleading and just a change of order can save some users from a headache
IMHO, the ESP, what you guys call the EFI partition, should actually come before the root partition.
My logic says you need a boot partition to boot before you can mount the others
Plus, in my setup i actually bind-mount the /boot directory to a subdir of the ESP which i mount at /efi…
Which is IMHO better because that way will work for all boot loaders…