My sudo seems to be broken after configuring and installing CoprHD which supports only OpenSUSE officially. When I use sudo it keeps telling me that the password is wrong, while I am sure that what I am typing is correct as I could successfully log in and check the password via passwd.

It is no use to boot to the recovery mode of installation ISO and reset both the password of root and my account.

What's the solution to this?