O haber utilizado simbolos raros durante la instalacion con una codificacion o una disposicion de teclado distinta de la actual, a mi me paso en mi Debian, root tenia el keymap en "enUS" y el user en "esES" y al usar el - no habia manera de entrar con el user :S.