First get a rescue cd from grml.org. When you have booted it up enter the standard command line mode. For some strange reason you only get the option of a few language sets by the system itself when booting, but when you have entered the command line you can easily load other language sets by running loadkeys. There's a bunch of other keysets located on the system.
Next check out this tutorial for more information on how to solve the problems with fsck and the encrypted drive:
http://devouredbylions.blogspot.no/2011/01/fixing-corrupted-encrypted-lvm.html
In short terms you have to run the following cmds:
cryptsetup luksOpen /dev/
vgscan --mknodes
vgchange -ay
fsck /dev/