Same here. I had to write myself a google drive doc that I could consult every time a the grub-efi package was updated and broke my boot again.
In addition to the steps explained previously, I also copy my working manually edited grub.cfg to emergency.cfg, so that every time I get a failed boot again after a system update, I pull up google drive on my phone to read this emergecy manual boot command: grub> configfile ${cmdpath}/emergency.cfg That one command is all you need to enter manually when you are faced with the grub> prompt at boot, and it loads the rest of your normal grub config, and you boot normally. Then once booted, copy emergency.cfg back over grub.cfg, and update the copy of xfs.mod since it might have been updated by the very update that regnerated grub.cfg. https://drive.google.com/open?id=1B2FrtIaG75PhFPsjzXnJS0MeDg7rezEP3Ef5fFlrLAo -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1652822 Title: grub efi doesn't install fs module needed to access root To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1652822/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs