I am running Arch Linux with the Gummiboot boot manager. Everything was fine until I updated. I can't remember the exact packages that were updated but I'm pretty sure Gummiboot was one of them. Now when I boot I am just left with the Lenovo logo on my screen. The Gummiboot option is still appearing in my boot menu.
Update: I have wiped my ESP and reinstalled gummiboot using the instructions here:
I then messed around with downgrading gummiboot and also installing GRUB instead to no avail. I have since reinstalled the latest version of gummiboot and downgraded the kernel and now I can boot again so I'm assuming its a bug.