I am trying to boot Ubuntu 12.04 (64bit) by using UEFI in VirtualBox. When using UEFI boot in Virtualbox, I instantly get dropped into EFI-shell. I looked this up online and did as explained in [this](https://serverfault.com/questions/436923/how-to-install-ubuntu-server-12-04-in-a-virtualbox-vm-with-uefi-boot-enabled) thread. When I do as explained in the thread, I get "efidisk read error". Despite this error, it somehow still boots into Ubuntu, but I end up in tty1. 

I have tried [this](http://www.matrix44.net/blog/?p=1155) to avoid getting dropped into EFI-shell without any success. 

1. Why does "efidisk read error" appear?
2. How do I boot directly into Ubuntu without moving to EFI-shell?
3. How do I get into lightdm from tty1?