I'm having this issue with Ubuntu MATE 18.04.1 32bit on 64bit UEFI hardware.
I think the problem is caused by the following kernel configuration directive, which is set on 64bit, but not on 32bit: CONFIG_EFI_MIXED=y Now this is supposed to allow 32bit firmware to boot 64bit kernels, but if I'm reading the code correctly, it's necessary for the opposite as well, otherwise the efivarfs file system doesn't exist, and efibootmgr/grub-install fail: http://lkml.iu.edu/hypermail/linux/kernel/1403.0/01370.html Btw, in dmesg the following message is shown: efi: setup done, disabling due to 32/64-bit mismatch And efivarfs doesn't exist in /proc/filesystems, even though /sys/firmware/efi is populated. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1650337 Title: unknown filesystem efivarfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-signed/+bug/1650337/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
