I wish I could be more help, because this has happened to me more than twice in the not terribly distant past. I simply cannot remember any details. The only thing I seem to recall, besides being 100% en_US and using PS/2-connected keyboards, is getting back in via chroot.